ECMAScript 6 학습 노트

1507 단어 TypeScript
ECMAScript 6 학습 노트
1.let 와 const 명령
1、let
  1、ES6    let  ,      。       var,        ,  let           。
  2、var     ”    “  ,            ,  undefined。              ,       ,                。
  3、     ,     ,  let        ,         。
  4、let          ,         。

2、const
  1、const          ,    ,const      ,        ,        。
  2、const     let    :               
  3、const            ,         ,            。
  4、const      ,           ,                 。

1.변수의 해체 할당
1.기본 용법
  1、   ,      “    ”,           ,              。
  let [a, b, c] = [1, 2, 3];
  2、       
                  。            ,            ;          ,         ,        。            ,        。
baz // "aaa"
let obj = { first: 'hello', last: 'world' };
let { first: f, last: l } = obj;
f // 'hello';l // 'world'
   3、      ,let x = 1;let y = 2;[x, y] = [y, x];
   4、         ,        ,               。      ,          。
function example() {return {
   foo: 1,
   bar: 2
 }; }
 let { foo, bar } = example();
 5、       JSON      ,    。
 let jsonData = { id: 42, status: "OK",data: [867,5309]};   
 let { id, status, data: number } = jsonData;
 6、  Map  
 var map = new Map();map.set('first','hello');map.set('second', 'world');
 for (let [key, value] of map) { console.log(key + " is " + value);}

좋은 웹페이지 즐겨찾기