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代碼文件之前,否則主文件會找不到對應的函數。