es6系列全部文章都是閱讀阮一峯老師的《ES6標準入門》(第2版)所作的讀書筆記。方便往後查閱相關基礎知識。git
git地址: https://github.com/rainnaZR/es6-studyes6
es6的變量聲明方面包括: let, const, var, function, import, class。github
/* * for循環場景 * */ function constset(index) { var a = []; for(var m=0;m<index;m++){ a[m] = function(){ console.log('var:' + m); } } a[0](); a[1](); a[2](); a[3](); a[4](); for(let n=0;n<index;n++){ console.log('let:' + n); } } constset(5);//輸出: var:5 var:5 var:5 var:5 var:5 let:0 let:1 let:2 let:3 let:4 /* * 塊級做用域 * */ function test(){ let n = 5; if(true){ let n = 10; console.log('n:' + n); } console.log('n:' + n); } test(); //輸出: n:10 n:5