数组的array.forEach()方法

 2015年12月18日    22

forEach()是ECMAScript 5中为数组(Array)对象增加的实例方法,该方法会按数组索引的升序,为数组中每一项都执行一次给定的函数。相对于for…in循环,使用forEach()方法遍历数组元素更简单。

阅读全文

ECMAScript 6 新增的类Class:类语句(class)和类表达式(class expression)

 2015年12月04日    47

JavaScript不同传统的面向对象语言,传统面向对象语言基于类或接口继承,而JavaScript只能基于原型继承。为了弥补这一缺点,ECMAScript 6中新增了类(Class),通过class关键字,你可以实现一个基于原型的继承。class可以认为是对象的模板,它只是一种语法糖,其本质上还是原型链继承。

阅读全文

ECMAScript 6 中的Map集合类型

 2015年11月23日    88

Map对象是一种简单的键/值映射,其中的键和值可以是任意值(原始值或对象的值),Map对象是ECMAScript 6(ECMAScript 2015)中新增的数据类型。

阅读全文