成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

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

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

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

Spread運(yùn)算符

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

語法

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

參數(shù)

iterable

必需。 迭代對象。

arg0ToN

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

args

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

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

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

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

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

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

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

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

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

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

復(fù)制對象

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

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

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

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

合并對象

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

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)對象

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

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

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

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

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

字符串也是可迭代的對象,因此我們也可以使用 ... 來字符串。

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)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: JavaScript
相關(guān)文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
91精品一区二区三区在线观看| 亚洲精品亚洲人成人网在线播放| 97aⅴ精品视频一二三区| 欧美色窝79yyyycom| 三级欧美在线一区| 亚洲欧洲日本国产| 国产欧美一区二区精品仙草咪| proumb性欧美在线观看| 欧美一区2区视频在线观看| 久久精品99久久久| 久热综合在线亚洲精品| 亚洲成人黄色小说| 国产精品日韩精品欧美精品| 亚洲日本一区二区| 国产精品黄色| 国产精品久久久久国产精品日日| 欧美尤物一区| 国产喂奶挤奶一区二区三区| 99精品欧美一区二区三区小说| 精品欧美黑人一区二区三区| 高清不卡在线观看| 欧美一级免费大片| 国产精品911| 日韩欧美久久久| 国产成人av在线影院| 日韩三级视频中文字幕| 成人精品一区二区三区四区| 日韩三级中文字幕| av电影在线观看一区| 久久综合色婷婷| 欧美阿v一级看视频| 中文字幕av一区 二区| 国户精品久久久久久久久久久不卡| 久久精品欧美日韩| 欧美巨乳波霸| 亚洲日韩欧美一区二区在线| 亚洲高清不卡一区| 亚洲永久免费视频| 久久国产高清| 奇米影视7777精品一区二区| 在线亚洲人成电影网站色www| 日韩国产精品大片| 欧美日韩国产高清一区二区| 国产另类ts人妖一区二区| 欧美岛国在线观看| www.亚洲精品| 国产精品三级av在线播放| 日韩一级免费| 视频一区视频二区中文| 欧美日韩国产天堂| 国产成a人亚洲| 久久综合精品国产一区二区三区| 北岛玲一区二区三区四区| 精品国产乱码久久久久久图片 | 国内不卡一区二区三区| 亚洲视频小说图片| 久久久久国产精品一区三寸| 国产一区二区在线电影| 国产日韩精品一区二区三区 | 欧美亚洲一区三区| 国产91精品欧美| 国产片一区二区三区| 国产精品入口| 国产一区二区免费看| 久久人人超碰精品| 一本久道久久综合狠狠爱| 亚洲h动漫在线| 欧美一区二区视频网站| 欧美日韩国产欧| 亚洲成av人片一区二区三区| 欧美挠脚心视频网站| 91在线精品一区二区三区| 亚洲乱码国产乱码精品精可以看 | 972aa.com艺术欧美| 亚洲欧洲精品一区二区三区 | 日本欧美大码aⅴ在线播放| 日韩精品一区二| 亚洲国产三级| 美女性感视频久久| 国产亚洲精品精华液| 先锋影音国产一区| 成人综合婷婷国产精品久久蜜臀 | 亚洲电影第三页| 日韩欧美高清在线| 影音先锋亚洲电影| 蜜臀va亚洲va欧美va天堂 | 视频在线在亚洲| 久久众筹精品私拍模特| 国产日韩综合| 国产伦精一区二区三区| 中文字幕欧美激情一区| 91精品福利视频| 欧美国产专区| 久久精品久久精品| 国产精品免费视频一区| 久久精品系列| 91麻豆精品秘密| 日本vs亚洲vs韩国一区三区 | 石原莉奈在线亚洲二区| xnxx国产精品| 色天使色偷偷av一区二区| 午夜精品一区二区三区四区| 美女一区二区三区| 国产精品电影一区二区三区| 欧美日韩精品一区二区三区蜜桃| 国一区二区在线观看| 精品一区二区影视| 亚洲天堂a在线| 91精品欧美福利在线观看| 亚洲三级国产| 成人一区二区三区在线观看 | www.日韩在线| 日韩在线a电影| 国产精品毛片a∨一区二区三区| 欧美日韩一区二区不卡| 99精品福利视频| 丁香激情综合国产| 日本中文字幕一区二区有限公司| 国产精品入口麻豆原神| 91麻豆精品国产91久久久久久久久| 国产一区二区你懂的| 欧美在线资源| 国产一区二区视频在线| 亚洲男女毛片无遮挡| 日韩片之四级片| 久久久精品动漫| 欧美日韩高清在线一区| 国产精品一线二线三线精华| 亚洲国产精品自拍| 国产精品毛片大码女人| 欧美草草影院在线视频| 在线一区二区视频| 99精品免费网| 91丨九色丨蝌蚪丨老版| 国产在线精品一区二区不卡了| 亚洲午夜精品17c| 国产精品久久久久aaaa| 久久亚洲精华国产精华液| 欧美日本视频在线| 麻豆亚洲精品| 亚洲国产免费| 欧美日本高清| 成人精品免费看| 青青草视频一区| 亚洲一区二区三区小说| 亚洲欧洲av一区二区三区久久| 久久久久久久久久久黄色 | 亚洲天堂a在线| 日本一区二区三级电影在线观看| 欧美一区二区三区不卡| 欧美视频三区在线播放| 久久婷婷激情| 免费亚洲一区| 国产精品欧美久久| 亚洲人成人一区二区三区| 欧美日本国产| 99精品国产视频| 成人免费av资源| 国产精品一二二区| 国产一区日韩二区欧美三区| 久久国产生活片100| 麻豆久久一区二区| 婷婷六月综合网| 亚洲成a人v欧美综合天堂| 夜夜精品浪潮av一区二区三区| 亚洲人精品一区| 中文字幕视频一区| 国产精品久久久久久久久动漫 | 6080午夜不卡| 欧美精品xxxxbbbb| 欧美在线制服丝袜| 欧洲生活片亚洲生活在线观看| 日本乱人伦一区| 色嗨嗨av一区二区三区| 看欧美日韩国产| 新狼窝色av性久久久久久| 国产亚洲成人一区| 国产精品久久777777毛茸茸| 99热免费精品| 国产日韩欧美二区| 亚洲永久免费| 久久久噜噜噜久久狠狠50岁| 欧美一级二区| 老司机午夜精品视频| 日本丶国产丶欧美色综合| 欧美网站大全在线观看| 欧美日韩一区二区三区四区五区| 欧美性受xxxx| 在线不卡免费欧美| 日韩欧美高清dvd碟片| 日韩欧美自拍偷拍| 337p粉嫩大胆噜噜噜噜噜91av| 日韩欧美二区三区| 久久综合色一综合色88| 国产日韩欧美一区二区三区乱码 | 亚洲视频一区二区在线观看| 亚洲视频网在线直播| 亚洲卡通欧美制服中文| 一区二区三区自拍| 婷婷成人激情在线网|