简单ES6
0 1

说说ES6扩展运算符的作用及使用场景?

【概念释义】

展开运算符(Spread)...可迭代对象(数组、字符串、Map 等)或对象字面量中展开元素/属性,用于拷贝、合并、传参、替换不可变更新。

与 Rest 同形:Spread 在消费侧展开,Rest 在定义侧收集。

【基础使用】

javascript
const a = [1, 2];
const b = [...a, 3, 4]; "qb-hl-comment">// [1,2,3,4]

const u1 = { name: 'A' };
const u2 = { ...u1, age: 20, name: 'B' }; "qb-hl-comment">// 后者覆盖

Math.max(...

登录查看完整 1151

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(14)