首页 > 代码库 > ES6入门概览一

ES6入门概览一

一、let const

1.let命令:声明变量仅在块级作用域有效;let实际上为js新增了块级作用域

好处:

-不存在变量提升;

-内部声明的变量 函数 不会影响外部

-不可重复声明变量

2.const 声明常亮  声明时赋值 

声明变量:

1.var

2.function (ES5 全局对象属性)

3.let

4.const 

5. import  

6.class

二 变量的解构赋值

解构Destructuring: Es6允许按照一定模式 从数组、对象中提取值,对变量进行赋值

三、 for...of 

任何部署了Iterator接口的对象, 都可以用此遍历

for ( let [key, value] of map){
  //
}

四、字符

1.unicode表示法 \u0000~\uFFFF. 1字符=2B  1B=2b   1汉字=4b

 c.codePointAt(0) > \uFFFF

 

    

ES6入门概览一