ES6 的新特性小记。目前简单测试了一下,在 Firefox 最新版本 Night39 里面支持的还不错,其它浏览器都只支持一小部分。
ES6的一些新鲜类型介绍
Typed Array/Data View系列
在Web方面,这个暂时想不出使用场景,应该是给nodejs或native等去用的,就不多了,大致如下
- Int8Array / Uint8Array / Unit8ClampedArray / DataView(Int8 / Unit8)
- Int16Array / Uint16Array / DataView(Int16 / Unit16)
- Float32Array / Float64Array / DataView(Float32 / Float64)
TypedArray相关的方法,from和of为静态方法,可以使用 Int8Array.from(args)
来调用。
TypedArray和普通Array的方法区别不大,新增了一些。由于用的不多就不说了,看方法名去理解吧,如下:
- (static) from
- (static) of
- subarray
- join
- indexOf
- lastIndexOf
- slice
- every
- filter
- forEach
- map
- reduce
- reduceRight
- reverse
- some
- sort
- copyWithin
- find
- findIndex
- fill
- keys
- values
- etries