JS中扩展运算符(...)的作用就是去掉最外层的对象封装。
不理解的话,直接看实例:
1. 并列属性
let x = { a: 1, b: 2};
let y = { ...x }; // 等价于 Object.assign({}, x);
let z = { x };
2. 嵌套属性
let x = { a: 1, b: 2 , c: { d: 3}};
let y = { ...x }; // 等价于 Object.assign({}, x);
let z = { x };
2024-05-13 08:38:36 阅读次数:43
JS中扩展运算符(...)的作用就是去掉最外层的对象封装。
不理解的话,直接看实例:
1. 并列属性
let x = { a: 1, b: 2};
let y = { ...x }; // 等价于 Object.assign({}, x);
let z = { x };
2. 嵌套属性
let x = { a: 1, b: 2 , c: { d: 3}};
let y = { ...x }; // 等价于 Object.assign({}, x);
let z = { x };
课程介绍,基础—环境安装、判断、循环语句等(爬虫及数据可视化)
Java 入门指南
JavaScript 运算符与数据类型转换详解
JavaScript 运算符详解与应用
JavaScript进阶:手写代码挑战(二)
JavaScript 中的双等号(==)和三等号(===)有何不同?何时使用它们?
【python基础】基本数据类型
C 语分支初启航,循环开篇韵悠长--逻辑操作符
C 语分支初启航,循环开篇韵悠长--关系,条件操作符
C语言刷题 | 三目运算实现判断大写(16)
文章
31359
阅读量
4483981
2025-03-06 09:21:12
2025-03-06 09:20:55
2025-03-05 09:11:15
2025-03-04 09:05:20
2025-02-21 08:56:02
2025-02-13 08:30:31
2023-07-26 07:51:41
2023-02-20 10:34:59
2023-03-31 06:14:11
2023-04-06 06:11:29
2023-04-07 06:43:28
2023-02-13 07:44:18