JavaScript里的...(三个点)操作符

简介: JavaScript里的...(三个点)操作符

看个例子:

<html>
<script>
var a = {
  next: () => {},
  error: 'Jerry'
};
var b = (data) =>
  console.log('var: ' + data);
var c = { ...a, next: b };
debugger;
</script>
</html>


a对象的next字段被…操作符的next:b中的b覆盖了,结果如下:

image.png


相关文章
|
2月前
|
JavaScript 前端开发 安全
javascript中的可选链操作符
javascript中的可选链操作符
|
2月前
egg.js 24.12sequelize模型-where操作符
egg.js 24.12sequelize模型-where操作符
26 1
egg.js 24.12sequelize模型-where操作符
|
9月前
|
JavaScript 前端开发 索引
JavaScript Day02 操作符及类型转换与流程控制语句 3
JavaScript Day02 操作符及类型转换与流程控制语句 3
44 0
|
9月前
|
Web App开发 JavaScript 前端开发
JavaScript Day02 操作符及类型转换与流程控制语句 1
JavaScript Day02 操作符及类型转换与流程控制语句 1
50 0
|
9月前
|
JavaScript
JS new操作符的具体干了什么?
JS new操作符的具体干了什么?
38 1
|
6月前
|
存储 JavaScript 前端开发
javascript基本语法学习(变量、数据类型、操作符、条件语句、循环)
javascript基本语法学习(变量、数据类型、操作符、条件语句、循环)
|
8月前
|
JavaScript 前端开发
谈谈 JavaScript 中的空值合并操作符 Nullish coalescing operator
谈谈 JavaScript 中的空值合并操作符 Nullish coalescing operator
35 0
|
8月前
|
JavaScript
【new操作符做了什么 —— js】
【new操作符做了什么 —— js】
|
9月前
|
JavaScript 前端开发
JavaScript Day02 操作符及类型转换与流程控制语句 2
JavaScript Day02 操作符及类型转换与流程控制语句 2
59 0
|
9月前
|
JavaScript 前端开发
JavaScript -- 操作符和逻辑运算
JavaScript -- 操作符和逻辑运算