13 局部 JavaScript 變量
在 JavaScript 函數(shù)內(nèi)部聲明的變量(使用 var)是局部變量宁仔,所以只能在函數(shù)內(nèi)部訪問它类浪。(該變量的作用域是局部的)岁诉。
您可以在不同的函數(shù)中使用名稱相同的局部變量,因為只有聲明過該變量的函數(shù)才能識別出該變量开缎。
只要函數(shù)運行完畢棍好,本地變量就會被刪除仗岸。
14 全局 JavaScript 變量
在函數(shù)外聲明的變量是全局變量,網(wǎng)頁上的所有腳本和函數(shù)都能訪問它借笙。
15 JavaScript 變量的生存期
JavaScript 變量的生命期從它們被聲明的時間開始扒怖。
局部變量會在函數(shù)運行以后被刪除。
全局變量會在頁面關(guān)閉后被刪除业稼。
16 向未聲明的 JavaScript 變量來分配值
如果您把值賦給尚未聲明的變量盗痒,該變量將被自動作為全局變量聲明。
這條語句:
carname="Volvo";
將聲明一個全局變量 carname盼忌,即使它在函數(shù)內(nèi)執(zhí)行积糯。