本文实例讲述了ES6扩展运算符用法。分享给大家供大家参考,具体如下:
扩展运算符用三个点号表示,功能是把数组或类数组对象展开成一系列用逗号隔开的值,扩展运算符有以下几点作用
一、展开数组
//展开数组 let a = [1,2,3,4,5], b = [...a,6,7]; console.log(b); //打印出来的值[1, 2, 3, 4, 5, 6, 7]
二、数组的拷贝
//数组的拷贝 var c = [1, 2, 3]; var d = [...c]; d.push(4); console.log(d); //打印出来的值[1, 2, 3, 4]
三、数组的合并
//数组的合并 var j = [7, 1, 2]; var k = [5, 0, 8]; j = [...k, ...j]; console.log(j) //打印出来的值[5, 0, 8, 7, 1, 2]
四、展开函数的调用
//展开函数调用 function fn(a,b,c,d){ console.log(a+b+c+d); } var p=[1,9,3,,6]; let result=fn(5,...p);开函数的调用 //打印出来的值18
扩展运算符(spread)是三个点(…),将一个数组||类数组||字符串转为用逗号分隔的序列。这家伙是用来对数组进行操作的,把数组里面的东西统统拿出来
更多相关内容可查看本站专题:《ECMAScript6(ES6)入门教程》、《JavaScript数组操作技巧总结》、《JavaScript字符与字符串操作技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript错误与调试技巧总结》及《javascript面向对象入门教程》
希望本文所述对大家基于ECMAScript的程序设计有所帮助。
风云阁资源网 Design By www.bgabc.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
风云阁资源网 Design By www.bgabc.com
暂无评论...
RTX 5090要首发 性能要翻倍!三星展示GDDR7显存
三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。
首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。
据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。
更新日志
2024年10月12日
2024年10月12日
- FlorilegiumandAshleySolomon-Haydn-SymphoniesNos.6,7,8LeMatin,Lemidi,LeSoir(2022)
- 黄思婷.2011-感谢天【豪记】【WAV+CUE】
- 群星.1996-宝丽金百感交集4CD【宝丽金】【WAV+CUE】
- 许巍.2009-今天·生活作品集2002-2008【步升大风】【WAV+CUE】
- 群星-宝丽金十周年特辑(2020年宝丽金伍拾24K金碟限量版)日本壓碟【环球】【WAV+CUE】
- 【雨果唱片】陈慧娴-永远是你的朋友LPCD45【WAV+CUE】
- [雨果唱片]陈慧娴《极品天碟LPCD45II(首批限量版)》【WAV+CUE】
- 群星《天行健 影视剧原声带》[320K/MP3][187.63MB]
- 群星《天行健 影视剧原声带》[FLAC/分轨][467.52MB]
- 汪汪队《我把往事化如烟》[FLAC/分轨][321.48MB]
- 林秀凤.1982-爱要庄重(LP版)【统一唱片】【WAV+CUE】
- 群星.1995-炽热中国火【魔岩】【WAV+CUE】
- 邱綺玲.1993-夜在烧【HNH】【WAV+CUE】
- [雨果唱片]陈慧娴《极品天碟LPCD45II(首批限量版)》【WAV+CUE】
- 楼兰-《楼兰传奇1》1:1母盘直刻限量版[WAV分轨]