1、介绍
三个点(…)真名叫扩展运算符,是在ES6中新增加的内容,它可以在函数调用/数组构造时,将数组表达式或者string在语法层面展开;还可以在构造字面量对象时将对象表达式按照key-value的方式展开
字面量一般指[1,2,3]或者{name:‘chuichui’}这种简洁的构造方式,多层嵌套的数组和对象三个点就无能为力了
说白了就是把外层符号去掉,不管是大括号([])、花括号({}),统统不在话下!
2、数组的遍历打印
// 数组
var number = [1,2,3,4,5,6]
console.log(...number) //1 2 3 4 5 6
//对象
var man = {
name:'chuichui',height:176}
console

本文介绍了ES6中的扩展运算符(...),用于数组和对象的遍历打印、复制、合并以及将字符串转为数组等操作。此外,还展示了如何利用扩展运算符将数组元素作为函数参数进行传递,提供了一种更简洁的编程方式。
最低0.47元/天 解锁文章
1249

被折叠的 条评论
为什么被折叠?



