1. 程式人生 > >ES6入門概覽一

ES6入門概覽一

cnblogs port let 作用 class pre 遍歷 塊級作用域 epo

一、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入門概覽一