ES6 对象扩展

ES6 对象扩展
对象的默认值
ES6 对象扩展
不符合命名规范的不能用 . 访问 使用 [] 访问
ES6 对象扩展
相当于 age: 14
ES6 对象扩展
ES6 对象扩展
与扩展运算符合用
ES6 对象扩展
输出 1 999 999
扩展运算符复制对象是浅拷贝的
ES6 对象扩展
合并对象 也是浅拷贝
合并对象时属性值相同 保留后者
ES6 对象扩展
+0 === -0 true
使用is时不相等
NaN使用is时 相等
ES6 对象扩展
对象的合并方法 assign 也是浅拷贝

ES6 对象扩展
ES6 对象扩展
ES6 对象扩展
keys 属性名组成的数组
values 属性值组成的数组
entries 一个个 键值对组成的数组
ES6 对象扩展
ES6 对象扩展

super

ES6 对象扩展
箭头函数与 say: function(){} 均无法使用super