Category: es6

es6解构

es6解构

变量解构 单层 var {foo}=pony;等同 var foo=pon...

数值的扩展  (7)

数值的扩展 (7)

二进制和八进制表示法 ES6 提供了二进制和八进制数值的新的写法,分别用前...

函数的扩展  (9)

函数的扩展 (9)

函数参数的默认值 基本用法 在ES6之前,不能直接为函数的参数指定默认值,...

对象的扩展  (10)

对象的扩展 (10)

属性的简洁表示法 ES6允许直接写入变量和函数,作为对象的属性和方法。这样...

Symbol  (11)

Symbol (11)

概述 ES5的对象属性名都是字符串,这容易造成属性名的冲突。比如,你使用了...

Proxy  (13)

Proxy (13)

概述 Proxy 用于修改某些操作的默认行为,等同于在语言层面做出修改,所...

Reflect  (14)

Reflect (14)

概述 Reflect对象与Proxy对象一样,也是 ES6 为了操作对象而...

Class  (20)

Class (20)

Class基本语法 概述 JavaScript语言的传统方法是通过构造函数...

编程风格  (24)

编程风格 (24)

本章探讨如何将ES6的新语法,运用到编码实践之中,与传统的JavaScri...