摘要:
Set:ES6提供了新的数据结构Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。 Map:本身是一个构造函数,调用构造函数用来生成Map数据结构。 var m = new Map(); console.log(m); 初始化:Map函数也可以接受一个数组(或类似数组的对象)作为参数,用来 阅读全文
摘要:
基本上,ES6的class可以看作只是一个语法糖,它的绝大部分功能,ES5都可以做到的,新的class写法是让对象原型的写法更加清晰,更像面向对象编程的语法而已。 ES5生成例对象传统方法是通过构造函数,例如: function point(x,y){ this.x=x; this.y=y; } p 阅读全文
摘要:
configurable:控制属性能否被删除,只有当属性的configurable特性的值为true时,该属性才能够被删除。 默认值为false,即不可删除) var person = {}; Object.defineProperty(person,"name",{ configurable:fa 阅读全文