认证0级讲师
就拿你for语句里面的var i = 0来说,变量i在函数体内都能访问到,而不仅局限于for循環裡面。
for
var i = 0
i
var宣告的變數是在函數作用域裡面的。
如果想宣告塊級變量,請用const或者let。
const
let
在函數裡面是局部變量,函數之外不能訪問這個變數。
就拿你
for
语句里面的var i = 0
来说,变量i
在函数体内都能访问到,而不仅局限于for
循環裡面。var宣告的變數是在函數作用域裡面的。
如果想宣告塊級變量,請用
const
或者let
。在函數裡面是局部變量,函數之外不能訪問這個變數。