JS的基本語法要求 1. 嚴格區分大小寫 2. 標識符命名要求(與java完全相同) 首個字元只能是 字母、下劃線、美元符號 其他位置只能是 字母、下劃線、美元符號、數字 3. 變數的聲明 JavaScript的聲明必須要使用var關鍵字,聲明方式有兩種。 聲明並且賦值:var 變數名 = 值 先聲 ...
JS的基本語法要求
- 嚴格區分大小寫
- 標識符命名要求(與java完全相同)
首個字元只能是字母、下劃線、美元符號
其他位置只能是字母、下劃線、美元符號、數字 - 變數的聲明
JavaScript的聲明必須要使用var關鍵字,聲明方式有兩種。
聲明並且賦值:var 變數名 = 值
先聲明再賦值:
var 變數名;
var = "666";- JavaScript中的每行代碼都最好加上";",當然不加也不會報錯,程式也能執行,但是為了規範,還有良好的習慣最好都加上去。
- JavaScript的基本數據類型
類型標識符 | 類型說明 |
---|---|
Undefined | 表示一個未聲明的變數或者已經聲明但未賦值,或者不存在的屬性。 |
String | 字元串類型 |
Number | 數字類型 |
Null | 表示空類型 |
Boolean | 布爾類型 |
- JavaScrip變數的數據類型區分
JS中變數聲明時,不會定義變數的數據類型,因此一個變數可以保存任意類型的數據。可以使用typeof 變數來判斷變數的數據類型。
JavaScript代碼的使用位置
- 在HTML代碼中使用
這種使用方式非常少,主要是規範性,和維護性考慮。 - 在script標簽中使用
通過在script標簽中定義好JS代碼,通過script標簽喚醒瀏覽器中的JS解析器引擎來實現。並且script標簽可以放到HTML文件的任意位置。這種使用的方式也不多。 - 將JS定義在JS文件中,在HTML代碼中導入
主流的使用方式,方便代碼的使用,而且利於維護。
JavaScript的函數
函數如同方法,將一些代碼進行封裝實現功能的重覆利用,進而解決代碼的重覆性。
JS代碼的結構:
/*
* function 函數名(參數1,參數2,...){
* JS代碼;
* return 返回的數據;
* }
*/
function add(a,b){
var c=a+b;
return c;
}
通常我們會將JS中需要用到的函數全部存放在一個單獨的JS文件中,在HTML頁面進行調用,然後通過再調用主體的JS語句的文件。就可以實現JS文件之間的相互調用。必須註意的是HTML語句是由上到下依次執行,所以function 函數JS文件的調用必須在主JS代碼文件之前,否則主文件會找不到對應的函數。