摘要: 可枚举性(enumerable)用来控制所描述的属性,是否将被包括在for...in循环之中。具体来说,如果一个属性的enumerable为false,下面三个操作不会取到该属性。* for..in循环 :只遍历对象自身的和继承的可枚举的属性* Object.keys方法 :返回对象自身的所有可枚举 阅读全文
posted @ 2018-12-05 17:40 如棋 阅读(4223) 评论(0) 推荐(0) 编辑
摘要: ES6提供了Object.assign(),用于合并/复制对象的属性。 1. 初始化对象属性 构造器正是为了初始化对象的属性,通常,我们不得不多次重复属性的名字。示例代码的constructor中,x与y均重复了两次: class Point { constructor(x, y) { this.x 阅读全文
posted @ 2018-12-05 15:54 如棋 阅读(186) 评论(0) 推荐(0) 编辑