js01-javascript語法標準和數據類型
阿新 • • 發佈:2018-08-21
ron 有意義 情況 根據 語法 出現 shift 字母 但是 關鍵字:var number
除了關鍵字 top name 也盡量不使用。
-推薦駝峰命名法:有多個有意義的單詞組成名稱的時候,第一個單詞的首字母小寫,其余的單詞首字母寫
-匈牙利命名:就是根據數據類型單詞的的首字符作為前綴
語法規則
(1)JavaScript對換行、縮進、空格不敏感。
備註:每一條語句末尾要加上分號,雖然分號不是必須加的,但是為了程序今後要壓縮,如果不加分號,壓縮之後將不能運行。
(2)所有的符號,都是英語的。比如括號、引號、分號。
(3)JavaScript的註釋:
//單行註釋
/* 這是多行註釋 */
備註:sublime中,單行註釋的快捷鍵是ctrl+/
,多行註釋的快捷鍵是ctrl+shift+/
。
變量命名規則:
嚴格區分大小寫
-命名時名稱可以出現字母、數字、下劃線、$ ,但是不能數字開頭,也不能純數字
-不能包含關鍵字和保留字。
除了關鍵字 top name 也盡量不使用。
-推薦駝峰命名法:有多個有意義的單詞組成名稱的時候,第一個單詞的首字母小寫,其余的單詞首字母寫
-匈牙利命名:就是根據數據類型單詞的的首字符作為前綴
數據類型:
數據類型包括:基本數據類型和引用數據類型
基本數據類型指的是簡單的數據段,引用數據類型指的是有多個值構成的對象。
1.基本數據類型
1.1 number
var a = 123; //typeof 檢查當前變量是什麽數據類型 console.log(typeof a) //特殊情況 var a1 = 5/0; console.log(typeofe1) //Infinity 無限大. number類型
1.2 string
var str = ‘123‘ console.log(typeof str)
1.3 boolean
var b1 = false; console.log(typeof b1) //在js中,所有的數據類型都被轉換為boolean類型.0,NaN,underfined和false為false,其他都為true
1.4 null
var c1 = null;//空對象. object console.log(c1) //null是一個對象
1.5 undefined
vard1; //表示變量未定義 console.log(typeof d1)
js01-javascript語法標準和數據類型