说说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 字
回答讨论
暂无讨论,登录后可抢先发言