JS
1、什麼是JS
JavaScript是一種基於對象(Object)和事件驅動(Event Driven)並具有安全性能的腳本語言。
簡單的說它是一種運行在客戶端的腳本語言,結構簡單,使用方便,其代碼可以直接放入HTML文檔中,可以直接在支持JavaScript的瀏覽器中運行。JavaScript使得網頁製作的交互性更強,更生動和靈活。當在瀏覽網頁時做了某種操作就產生一個事件,JavaScript所編寫的程序對相應的事件做出反應。
2、基礎語法
1、script標籤
script標籤中寫js代碼,他可以出現在幾乎所有的位置,但是我們大多數會寫在body之後。因爲在body之後的js代碼,要在body中所有標籤加載完成之後再執行
2、定義變量
JS中定義變量統一用關鍵字:var
無論變量是什麼數據類型,都用var,在數據處理時,會根據不同的數據類型做不同的操作,比如:+,字符串數據類型會做字符串拼接,數字類型會做算數運算。
3、方法定義
JS中定義方法統一用關鍵字:function
注意:
1、參數不能用var修飾
2、JS中的方法不需要聲明返回值,有就return,沒有就算了
4、順序執行
從上到下,從左到右
5、選擇
掌握的關鍵字:if else switch case default break
語法和Java一樣
6、循環
for
while
do while
語法和Java一樣
7、數據類型
1、數字類型
整型
浮點型
2、字符串類型
“String”,’char’
在JS中雙引號和單引號都表示字符串
1、如果要表示的字符串總有單引號那麼外層用雙引號,反之亦然,目的是不需要轉義字符
2、在JS中沒有equals方法,比較字符串只需要用恆等號
var string = '習近平在兩會上說:"王澤太帥了!未來五年還會更帥!"';
3、布爾類型
true,false
4、Object
Date、Array、function。。。。。
3、註釋
//單行註釋
/**/多行註釋
4、幾個事件
onfocus 當控件獲得焦點
onblur 控件失去焦點
onchange 改變控件內容