更新時間:2021-07-14 來源:黑馬程序員 瀏覽量:
在使用變量時,還有一些值得注意的語法細節(jié),下面進行詳細講解。
1. 更新變量的值
一個變量重新賦值后,它原有的值就會被覆蓋,示例代碼如下。
var myName = '小明'; console.log(myName); // 輸出結(jié)果:小明 myName = '小紅'; // 更新變量的值 console.log(myName); // 輸出結(jié)果:小紅
2. 同時聲明多個變量
在var關(guān)鍵字后面可以同時聲明多個變量,多個變量名之間使用英文逗號隔開,示例代碼如下。
// 同時聲明多個變量,不賦值 var myName, age, email; // 同時聲明多個變量,并賦值 var myName = '小明', age = 18, email = 'xiaoming@localhost';
3. 聲明變量的特殊情況
(1)只聲明變量,但不賦值,則輸出變量時,結(jié)果為undefined,示例代碼如下。
var age; console.log(age); // 輸出結(jié)果:undefined
(2)不聲明變量,直接輸出變量的值,則程序會出錯,示例代碼如下。
console.log(age);
上述代碼執(zhí)行后,在控制臺中會看到如圖1所示的錯誤提示。
Javascript:void(0)和javascript:;是什么意思?