一润讥、js基礎(chǔ)
js是網(wǎng)絡(luò)腳本語言。被數(shù)百萬計的網(wǎng)頁用來改進設(shè)計盘寡、驗證表單楚殿、檢測瀏覽器、創(chuàng)建cookies竿痰,以及更多的應用脆粥。
1 輸出、事件影涉、改變HTML內(nèi)容变隔、改變HTML樣式、改變圖片常潮、輸入驗證
2 數(shù)據(jù)類型
數(shù)組:new Array(“休閑鞋”弟胀,“運動鞋”);
對象: var person={姓名:"zh",年齡:11}
3 對象
person=new Object();
4 函數(shù)
5 選擇:if...else if...if ? switch
6 循環(huán)
7 錯誤
try語句測試代碼塊的錯誤喊式。
catch語句處理錯誤孵户。
throw語句創(chuàng)建自定義錯誤。
8 事件
onload() ?onchange() onmouseover()
9 節(jié)點
createElement() ?createTextNode() ?appendChild() ?removeChild() parentNode()
10 對象
數(shù)值岔留、字符串夏哭、日期、布爾献联、數(shù)組竖配、正則(test、exec里逆、compile)
11 window
window screen location history timing cookie popupAlert navigator?
一些屬性:
img: onmousedown onmouseup
body:onload?
input:onfocus
h1:onmouseover onmouseout