function b(){ 'use strict'; var a=0; { var a=1; console.log(a); } console.log(a);}b();function c(){ 'use strict'; let a=0; { let a=1; console.log(a); } console.log(a);}c();直接在Chrome中運行會輸出1110,為什么b()會判定在es5而c()判定在es6?就因為c()有使用到let嗎?
chrome怎么判斷代碼運行在es6還是es5
慕村225694
2019-02-26 14:11:14