1. 程式人生 > >js01-javascript語法標準和數據類型

js01-javascript語法標準和數據類型

ron 有意義 情況 根據 語法 出現 shift 字母 但是

語法規則

(1)JavaScript對換行、縮進、空格不敏感。

備註:每一條語句末尾要加上分號,雖然分號不是必須加的,但是為了程序今後要壓縮,如果不加分號,壓縮之後將不能運行。

(2)所有的符號,都是英語的。比如括號、引號、分號。

(3)JavaScript的註釋:

//單行註釋
/*
這是多行註釋

*/

備註:sublime中,單行註釋的快捷鍵是ctrl+/,多行註釋的快捷鍵是ctrl+shift+/

變量命名規則:

嚴格區分大小寫
-命名時名稱可以出現字母、數字、下劃線、$ ,但是不能數字開頭,也不能純數字
-不能包含關鍵字和保留字。

關鍵字:var number
除了關鍵字 top name 也盡量不使用。
-推薦駝峰命名法:有多個有意義的單詞組成名稱的時候,第一個單詞的首字母小寫,其余的單詞首字母寫
-匈牙利命名:就是根據數據類型單詞的的首字符作為前綴

數據類型:

數據類型包括:基本數據類型和引用數據類型

基本數據類型指的是簡單的數據段,引用數據類型指的是有多個值構成的對象。

1.基本數據類型

1.1 number  

var a = 123;
//typeof 檢查當前變量是什麽數據類型
console.log(typeof a)
//特殊情況
var a1 = 5/0;
console.log(typeof
e1) //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

var
d1; //表示變量未定義 console.log(typeof d1)

js01-javascript語法標準和數據類型