1.JavaScript同其他程序設計語言一樣,有着獨特的語法結構,主要包含:變量、數據類型、運算符號、控制語句和注釋等。
2.變量是存儲數據的基本單位,JavaScript通常利用變量來參與j各種運算,實現動態的效果定義變量有如下3種方式:
a.先聲明變量再賦值:
使用var關鍵字聲明變量,在給變量命名時,需要遵守如下規則:
(1)第一個字符必須是一個字母、下划線(_)或一個美元符號$。
(2)其他字符可以是字母、下划線、美元符號或數字。
( 3)區分大小寫。
(4)不能與關鍵字同名。
b.同時聲明和賦值變量:
我們可以使用一條語句定義多個變量,只需要在變量中間使用逗號將其分隔開。
c.不聲明直接賦值
對變量的輸出測試可以采用alert()方法彈出對話框的方式,alert彈出對話框是一種較為原始且有效的測試方法,它會終止當前運行的代碼,直到用戶點擊提示框確認按鈕。
3.Javascript中的五種基本類型:undefined、null、Boolean、number和string。
typeof操作符:typeof是用來檢測給定變量的一種數據類型的操作符。
undefined類型:是指未初始化的變量或未聲明的變量,使用typeof操作符檢測時會返回undefined。
number類型:代表整數或浮點數。在其他語言中,小數和整數分別存儲在不同的類型中。
object類型:是指javascript中的對象、數組或null。
boolean類型:也稱真假類型。這個類型有兩個標准值: true(真)和false(假)。布爾值用來表示一個邏輯表達式的結果,通常用做判斷處理。
null類型:空類型,表示一個變量已經有值,值為空對象,用typeof操作符檢測時會返回object類型。
string類型:是字符串類型,它是程序中使用最廣泛的一種類型。字符串是使用單引號或雙引號引起來的若干字符。
需要注意:由於JavaScript中不區分單引號或雙引號,但應避免出現引號不匹配的情況
4.運算符是一種特殊的符號,一般由1~3個字符組成,用於實現數據之間的運算、賦值和比較JavaScript中的運算符有:算術運算符、賦值運算符、比較運算符和邏輯運算符。
5.JavaScript中的注釋
JavaScript與很多語言一樣,如java、c#,都支持同樣的注釋形式。
(1)使用“//”實現單行注釋。
(2)多行注釋以"/*"產開始,以"*/"結束。