作用域

  技術(shù)一般水平有限,有什么錯的地方,望大家指正。

  作用域就是變量起作用的范圍。作用域包括全局作用域,函數(shù)作用域以塊級作用域,ES6中的let和const可以形成塊級作用域。

  除了塊級作用域,在函數(shù)外面聲明的變量可以在任何一個地方被訪問到,這些變量的作用域都是全局作用域,全局作用域中的變量可以再任何一個地方使用:

萬碼學(xué)堂,電腦培訓(xùn),計算機培訓(xùn),Java培訓(xùn),JavaEE開發(fā)培訓(xùn),青島軟件培訓(xùn),軟件工程師培訓(xùn)

var a = "zt";function fn1(){
    console.log(a);
}function fn2(){
    console.log(a);
}
fn1();
fn2();

萬碼學(xué)堂,電腦培訓(xùn),計算機培訓(xùn),Java培訓(xùn),JavaEE開發(fā)培訓(xùn),青島軟件培訓(xùn),軟件工程師培訓(xùn)

  在函數(shù)里面聲明的變量只能在當(dāng)前函數(shù)內(nèi)使用,這些變量的作用域我們稱為函數(shù)作用域,只在當(dāng)前函數(shù)內(nèi)有效:

網(wǎng)友評論