日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

JavaScript中使用Spread運(yùn)算符的八種方法總結(jié)

瀏覽:21日期:2023-06-20 10:38:13

Spread運(yùn)算符

允許從 iterable 表達(dá)式(如另一個(gè)數(shù)組文本)初始化部分?jǐn)?shù)組文本,或允許表達(dá)式擴(kuò)展到多個(gè)參數(shù)(在函數(shù)調(diào)用中)。

語(yǔ)法

var array = [[arg0ToN ,] ...iterable [, arg0ToN]] func([args ,] ...iterable [, args | ...iterable])

參數(shù)

iterable

必需。 迭代對(duì)象。

arg0ToN

可選。 數(shù)組文本的一個(gè)或多個(gè)元素。

args

可選。 函數(shù)的一個(gè)或多個(gè)參數(shù)。

本文將帶大家了解如何在JavaScript中使用Spread(延展操作)運(yùn)算符。

ES6中引入了延展操作運(yùn)算符(...)。

延展操作運(yùn)算符將可迭代的對(duì)象擴(kuò)展為其單獨(dú)的元素,可迭代對(duì)象是可以使用 for 循環(huán)進(jìn)行循環(huán)的任何對(duì)象。

可迭代的示例:Array,String,Map,Set,DOM節(jié)點(diǎn)。

1.在log中使用延展操作運(yùn)算符

你可以在 console.log 中對(duì)可迭代對(duì)象使用延展操作操作符

let fruits = [’🍈’, ’🍉’, ’🍋’, ’🍌’];console.log(...fruits); //🍈 🍉 🍋 🍌

2.用延展操作運(yùn)算符復(fù)制數(shù)組

let fruits = [’🍈’, ’🍉’, ’🍋’, ’🍌’];let fruitsCopy = [ ...fruits ];console.log(...fruitsCopy); //🍈 🍉 🍋 🍌

復(fù)制對(duì)象

let user = {name : 'John', age : 20 }let userCopy = {...user}

延展操作運(yùn)算符不執(zhí)行深度復(fù)制。

3.延展操作運(yùn)算符合并

let fruits = [’🍈’, ’🍉’, ’🍋’, ’🍌’];let vegetables = [’🍅’, ’🍆’, ’🥒’];let fruitsAndVeg = [...fruits, ...vegetables]

合并對(duì)象

合并對(duì)象時(shí),如果已經(jīng)存在某個(gè)鍵,則將其替換為具有相同鍵的最后一個(gè)對(duì)象。

let user1 = {name : 'John', age : 20 };let user2 = {name : 'Ram', salary: ’20K’ };let userCopy = {...user1, ...user2};userCopy ; // {name : 'Ram', age :20 , salary : ’20K’};

4.延展操作運(yùn)算符作為參數(shù)傳遞

function sum(a, b) { return a+b;}let num = [1,2];sum(...num); // 3

與 math 函數(shù)一起使用

let num = [5,9,3,5,7];Math.min(...num);Math.max(...num);

5.延展操作運(yùn)算符在解構(gòu)變量中

let [melon, ...fruits ] = [’🍉’, ’🍋’, ’🍌’, ’🍊’];melon; //🍉fruits; // [ ’🍋’, ’🍌’, ’🍊’]

解構(gòu)對(duì)象

let user = {name : 'Ram', age: 20, salary: ’20K’, job : 'Tester' };let { name, age, ...details } = user;name; // Ramage; // 20details; // {salary: ’20K’, job : ’Tester’};

6.將NodeList對(duì)象轉(zhuǎn)換為數(shù)組

NodeList類(lèi)似于數(shù)組,但是沒(méi)有 Array 的所有方法,例如 forEach,map,filter 等。

let nodeList = document.querySelectorAll(’.class’)var nodeArray = [...nodeList]

7.將字符串轉(zhuǎn)換為字符

字符串也是可迭代的對(duì)象,因此我們也可以使用 ... 來(lái)字符串。

let name = 'Ram';let chars = [...name]; // ['R', 'a', 'm']

8.從數(shù)組中刪除重復(fù)項(xiàng)

let num = [1, 3, 1, 3, 3, 1];let uniqueNum = [...new Set(num)];uniqueNum; //[ 1, 3 ]

總結(jié)

到此這篇關(guān)于JavaScript中使用Spread運(yùn)算符的八種方法就介紹到這了,更多相關(guān)JavaScript使用Spread運(yùn)算符內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: JavaScript
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美激情 亚洲a∨综合| 中文久久精品| 国产精品一区亚洲| 日韩精品国产精品| 日韩精品午夜视频| 欧美精品国产| 麻豆成人在线观看| 国产成年精品| 精精国产xxxx视频在线野外| 久久人人97超碰国产公开结果| 欧美日韩免费观看视频| 99精品网站| 成人av动漫在线观看| 91精品精品| 国产精品av久久久久久麻豆网| 亚洲国产专区| 久久亚洲欧洲| 欧美日韩精品一区二区三区视频 | 亚洲欧美日韩在线观看a三区| 尹人成人综合网| 亚洲久久视频| 国产精品亚洲片在线播放| 国产精品99久久精品| 亚洲精品国产嫩草在线观看 | 久久中文在线| 日韩高清中文字幕一区二区| 亚洲男女av一区二区| 亚洲精品精选| 国产精品午夜一区二区三区| 亚洲深夜视频| 黄色欧美日韩| 日本成人中文字幕| 久久精品九色| 91精品国产自产在线观看永久∴| 亚洲欧美久久| 久久99青青| 午夜精品一区二区三区国产| 日本h片久久| 另类专区亚洲| 久久国产精品久久w女人spa| 国产精品a久久久久| 欧美日韩精品免费观看视欧美高清免费大片 | 天堂а√在线最新版中文在线| 久久亚洲专区| 日本a级不卡| 国产欧洲在线| 中文字幕av一区二区三区四区| 国产精品激情| 91精品成人| 国产日韩在线观看视频| 久久中文字幕二区| 久久精品97| 亚洲天堂成人| 国产精品一区二区精品视频观看| 成人日韩精品| 日韩美女国产精品| 日韩欧美午夜| 91亚洲无吗| 秋霞影视一区二区三区| 日本一区二区三区中文字幕| 日韩在线不卡| 久久国内精品| 国产一级一区二区| 国产一区二区三区日韩精品| 亚洲一区网站| 国产96在线亚洲| 亚洲综合五月| se01亚洲视频 | 影音国产精品| 动漫av一区| 日韩中文av| 欧美1级日本1级| 精品视频一区二区三区在线观看| 性欧美长视频| 欧美13videosex性极品| 久久国产婷婷国产香蕉| 国产精品日韩| 中文字幕成在线观看| 91麻豆精品激情在线观看最新| 国产韩日影视精品| 成人污污视频| 日韩国产欧美视频| 中文在线一区| 成人羞羞在线观看网站| 国产精品v日韩精品v欧美精品网站| 亚洲一区二区网站| 中文字幕成在线观看| 国产精品一区二区三区美女 | 欧美一区=区| 国产综合色区在线观看| 老牛国内精品亚洲成av人片| 日韩中文字幕麻豆| 色天使综合视频| 国产精品免费大片| 中文字幕亚洲精品乱码| 日韩在线短视频| 久久99蜜桃| 日本久久一区| 男人天堂欧美日韩| 国产一区久久| 久久蜜桃精品| 岛国av在线网站| 蜜桃精品视频| 国产日本久久| 亚洲我射av| 在线综合亚洲| 午夜国产一区二区| 香蕉久久精品| 久久精品二区三区| 福利精品一区| 国产91欧美| 国产一区二区三区不卡视频网站 | 国产乱论精品| 国产情侣久久| 国产精品一区二区免费福利视频| 日韩中文字幕麻豆| 久久国产精品99国产| 亚洲欧美久久| 日韩中文字幕1| 亚洲一区二区三区四区电影 | 免费在线视频一区| 亚洲激精日韩激精欧美精品| 午夜日韩av| 99日韩精品| 亚洲一区免费| 一区二区国产在线观看| 蜜臀精品一区二区三区在线观看 | 99久久九九| 欧美+日本+国产+在线a∨观看| 亚洲福利精品| 婷婷综合激情| 亚洲欧美网站| 日韩亚洲精品在线观看| 91成人精品在线| 国产精品对白| 精品资源在线| 国产美女高潮在线| 日韩精品水蜜桃| 国产婷婷精品| 日日夜夜免费精品| 国产欧美日韩一区二区三区在线| 久久xxx视频| 高清久久一区| 99久久久久国产精品| 一本一道久久a久久精品蜜桃| 亚洲一区二区毛片| 欧美一区激情| 国产一区二区三区网| 99久久夜色精品国产亚洲1000部| 2023国产精品久久久精品双 | 精品捆绑调教一区二区三区| 不卡av一区二区| 日本中文字幕一区二区视频| 欧美国产另类| 欧美日韩中文一区二区| 美国三级日本三级久久99 | 国产一区二区高清| 婷婷综合国产| 国产色噜噜噜91在线精品| 激情不卡一区二区三区视频在线| 婷婷激情一区| 亚洲一区二区三区中文字幕在线观看 | 国产欧美啪啪| 中文在线免费视频| 亚洲一区日韩| 国产日产高清欧美一区二区三区 | 夜夜嗨网站十八久久| 日韩精品a在线观看91| 精品欠久久久中文字幕加勒比| 欧美日韩在线观看视频小说| 中文字幕成人| 福利一区和二区| 亚洲资源av| 欧美激情日韩| 日韩午夜av| 欧美国产先锋| 欧美日韩视频一区二区三区| 国产日韩一区二区三区在线播放| 日韩精品电影| 香蕉久久一区| 色婷婷色综合| 美国av一区二区| 国产成人调教视频在线观看| 国产亚洲高清视频| 久久久久久亚洲精品美女| 中文在线不卡| 日韩.com| 四虎国产精品免费久久| 97国产精品| 亚洲欧美一级| 久久久人人人| 国产精品入口久久| 欧美午夜不卡| 精品国产黄a∨片高清在线| 亚洲激情精品| 国内精品亚洲| 日韩高清国产一区在线| 99精品电影| 久久精品三级| 日本va欧美va瓶|