整個(gè)文檔加載完之后執(zhí)行的一個(gè)匿名函數(shù)震肮;
window.onload = function()
js操作id屬性
document.getElementById('id名').title = '修改值'
js寫(xiě)樣式時(shí) 帶有減號(hào)的屬性使用小駝峰調(diào)用
js括號(hào)attr = 'background' oDiv['style'][attr] = 'red'
innerHTML:js屬性 可在元素內(nèi)修改,添加。內(nèi)容和標(biāo)簽哑了,
document.wirte('') :會(huì)重繪整個(gè)頁(yè)面
funtion :聲明定義函數(shù)的關(guān)鍵字
函數(shù)格式:function 函數(shù)名(參數(shù)){}习蓬;
onclick:為可點(diǎn)擊的標(biāo)簽(a input )設(shè)置點(diǎn)擊事件屬性
JavaScript 的特點(diǎn) 會(huì)對(duì) 變量和函數(shù)預(yù)解析
條件控制語(yǔ)句
格式 :if (條件){
}else if{
}else{
}
switch(變量){
case 變量值:
語(yǔ)句桩卵;
break狱掂;
case 變量值:
語(yǔ)句喂饥;
break;
杠步。氢伟。榜轿。。
default:
語(yǔ)句朵锣;
break谬盐;
}
switch語(yǔ)句沒(méi)有break ,程序會(huì)一直運(yùn)行诚些;
數(shù)組
兩種方式定義 1飞傀,變量 = new Array(1,2,3,'b')
2,變量 = [1,2,3,'a']
數(shù)組的常用方法
xx.join('') :將數(shù)組元素以括號(hào)里的符號(hào)相連返回一個(gè)字符串
xx.push(): 在末尾添加元素
xx.pop():彈出末尾的元素
xx.unshift(元素):在開(kāi)頭插入元素
xx.shift(): 刪除開(kāi)頭的元素
xx.reverse():反轉(zhuǎn)數(shù)組
xx.indexof():查找元素第一次出現(xiàn)的下標(biāo)
xx.splice(開(kāi)始的索引,刪除幾個(gè)诬烹,插入元素砸烦。。绞吁。)