ECMAScript ES6 在原有基础上进行了哪些改动 关于参数的说法 深拷贝和浅拷贝

## ECMAScript

行业内我们说的 ES6 可以泛指 ECMAScript 所有的新标准
javaScript 是 ECMAScript 的扩展语言
2016 年开始 ES 宝石每年一版本的迭代

## ES6 在原有基础上进行了哪些改动

解决原有语法上的一些不足和问题
对原有语法进行了加强
全新的数据类型和数据结构

## 关于参数的说法

函数中的默认参数最好写在其他参数的后面
rest 参数之后不能再有其他参数
rest 参数可以替换 arguments 类数组的使用 arguments--获取剩余参数(类数组)

## 深拷贝和浅拷贝

浅拷贝: 支付至指向对象的指针,而不复制引用对象本身
深拷贝: 复制引用对象本身
如果是浅拷贝,修改一个对象可能会影响另一个对象
如果是深拷贝,修改一个对象不会影响另一个对象
posted @ 2022-02-25 09:57  有肌肉的小眼睛  阅读(30)  评论(0编辑  收藏  举报