js 的變量名可以由 _,數字,字母,$ 組成,且 不能以數字開頭。在 jQuery 中就定義了一個全局變量 $ 。
聲明變量用 var 變量名,如果不用 var,則會污染全局。
js 變量類型包括:
① 數值類型
② 字符串類型
③ 布爾類型(true,false)
④ null 類型
var a = null
對象類型沒有定義:null
var c = {name:dee, age:29} //對象類型
console.log(c.name);
console.log(c['name']);
⑤ undefined 類型
var b = undefined;
原生類型(數值、字符串)沒有定義:undefined
例如:在 DOM 上查找一個 p 標簽,返回 null(因為 DOM 在浏覽器上理解為渲染出來的對象)
⑥ 數組類型(數組的鍵從 0 開始遞增,如果刪掉一對鍵值,數組的索引會立即重新編排)
var arr = ['a',1,true];
console.log(arr);
console.log(arr[2]);