JS變量
字面量
常量,不可變量
變量
變量用 var 變量名聲明
命名
變量命名以數字字母下劃線和$
組成,不能以數字開頭,還可以是utf-8的任意字符,包括中文,一般采用駝峰命名法
常用的幾個函數
- alert():瀏覽器彈窗
- document.write():向頁面寫入
- console.log():控制臺輸出
- confirm():又確定和取消的彈窗,返回布爾
變量申明提前
聲明變量時,可以不使用var,但使用var聲明的變量會在代碼執行最開始就執行,但不會賦值,他們一開始的類型是Underfind,直到代碼運行到賦值語句才會被賦值。
console.log(a);
console.log(b);var a = 10;
b = 10console.log(a);
console.log(b);
會輸出 Underfind 之后報錯
undefined
Uncaught ReferenceError: bltqm is not defined at test.js:42
console.log(a);
// console.log(b);var a = 10;
b = 10console.log(a);
console.log(b);
undefined
10
10