JavaScript溫故(一)

一年前系統的學習了javascript,如今到了工做中,發現忘記的差很少了,估計是理解的不夠深刻吧!
基本概念
Js是區分大小寫的,即title與Title是表示不一樣的變量命名
命名變量的規則
1)首字符不能以數字、下劃線、和$開頭;
2)其餘字符能夠是數字、下劃線、$符號、字母組成;
3)命名中不能以關鍵字以及保留字做爲變量的命名
關鍵字:
圖片描述javascript

保留字:
圖片描述java

數據類型
js裏的數據類型主要有5種基本的數據類型以及一種複雜的數據類型:
Undefined:值未定義;
Boolean:值爲布爾值;
String:值爲字符串類型;
Number:值爲數值;
Object:值爲對象或者爲null;
function:值爲函數
PS:null的類型爲對象,表示一個空對象指針。函數

老是傻傻分不清楚null與undefined的區別:學習

alert(typeof undefined); // "undefined"  
alert(typeof null); // "object"  
alert(null == undefined); // "true"
alert(null === undefined); // "false"

它們之間的類型是不同的
針對所存在的類型之間的轉換總結爲下表:
圖片描述spa

相關文章
相關標籤/搜索