ES6特性筛选

新增命令:

let 命令,新的作用域,块作用域。 const 命令,类似于final,只读属性,不能更改,作用域和let相同。

# 解构赋值:

变量的解构赋值(数组,对象,字符串均可) (1)数组解构赋值 (2)对象解构赋值 (3)字符串解构赋值 (4)数值和布尔类型解构赋值 (5)函数参数解构赋值

各类扩展:

字符串的扩展 新增方法:includes(), startsWith(), endsWith() (与java中类似) repeat()方法 重复字符串 padStart和padEnd字符串长度补全 模板字符串:用反引号做标识,取代之前的双引号加‘+’ 嵌入变量需要写在${}中 对象的扩展,字符串的扩展,数组的扩展,函数的扩展(箭头函数)

Class的引入:

对象扩展新写法,继承的新写法

新增数据结构:

set,weakset和map

循环与迭代:

interator和for....of

Module:

JS的模块化,export,import.

results matching ""

    No results matching ""