在ES6中,当目标关键名称等于相应的值名时,您可以简化
该方法也可以简要介绍
作为功能的回报值,它也将变得更加方便
注意:缩写对象方法不能用作构造函数,否则将报告错误
当ES6允许字面定义对象时,表达式放在括号中
该表达式也可以用来定义方法名称
请注意,属性名称表达式和简洁表达式不能同时使用,并且将报告错误
请注意,如果属性名称表达式是对象,则默认情况下将自动转换为字符串
关键字始终指向该函数的当前对象,ES6添加了另一个相似的关键字,指向当前对象的原型对象
在解构分配中,尚未读取的不可读属性分配给指定对象
注意:解构分配必须是最后一个参数,否则将报告错误
解构作业是浅副本
对象的扩展运算符等效于使用方法
ES6总共有5种可以穿越对象属性的方法。
上述遵循相同属性遍历的遍历规则:
有以下新对象的方法:以下:
严格判断这两个值是否相等,严格的比较操作员(===)的行为基本相同。只有两个区别:一个不等于它,另一个与自身相等
合并对象合并的方法,复制源对象的所有可用附件,将其复制到目标对象
该方法的第一个参数是目标对象,后续参数是源对象
注意:该方法是浅副本。当遇到同名属性时,将被替换
返回指定对象的所有属性(非秘诀属性)的描述对象
设置对象原型的方法
用于读取对象的原型
回到枚举属性的关键名称的数组(不包括继承)
返回到所有遍历(不包括继承)键的相应值的数组
返回枚举属性的键(不包括继承)的键值对数组(不包括继承)
用于将钥匙值转换为数组对象
原始:https://juejin.cn/post/710296687708105736