延展操作符
let showMe=(name,age)=>`${name}的年龄是${age}`
let me=['daichen',18];
alert (showMe(me));
//此时认为me 就是 name参数
let showMe=(name,age)=>`${name}的年龄是${age}`
let me=['daichen',18];
alert (showMe(...me));
//此时me数组里的数值一一对应传给showMe方法
...就是延展操作符.
解构
let [name,age]=[“daichen”,18];
let [name,age]=[“daichen”,]; //如果第二个没数值那么就写个 ,
左右解构相同。
延展操作符 + 解构
let showMe=(name,age)=>`${name}的年龄是${age}`
let [sex,...me]=["男","daichen",18];
alert (showMe(...me));
alert(me.length)
本文介绍了JavaScript中延展操作符(...)的使用方法及其与解构赋值结合的应用场景。通过实例展示了如何利用延展操作符将数组元素传递给函数参数,并结合解构赋值简化代码。
2289

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



