9.扩展运算符

扩展运算符

[...]扩展运算符能将【数组】转换为逗号分隔的【参数序列】

//声明一个数组
const tfboys = ['y','w','j'];

//声明一个函数
function chunwan(){
    console.log(arguments);
}

chunwan(...tfboys);

扩展运算符应用

//1.数组的合并
const a = ['1','2'];
const b = ['3','4'];
const c = [...a,...b];
console.log(c);//['1','2','3','4']

//2.数组的克隆
const music = ['E','G','M'];
const dance = [...music];
console.log(dance);//['E','M']

//3.将伪数组转化为真正的数组
const divs = document.querySelectorAll('div');//object
const divArr = [...divs];
console.log(divArr);//结果为数组

相关文章

原文连接:https://www.cnblogs.com/dupd/p/5951311.htmlES6...
以为Es6,javascript第一次支持了module。ES6的模块化分为导...
视频讲解关于异步处理,ES5的回调使我们陷入地狱,ES6的Prom...
TypeScript什么是TypeScript?TypeScript是由微软开发的一款开...
export class AppComponent { title = 'Tour of heroes...
用 async/await 来处理异步昨天看了一篇vue的教程,作者用as...