document整個文檔的對象
獲取body里的所有標(biāo)簽
例子:document.get Element ById('id名').title='新屬性'
文檔加載完以后執(zhí)行的匿名函數(shù)
widow.onload = function{內(nèi)容}
style屬性
id名.style.color='red'
id名.style.background='red'
改fontSize字號(帶減號的用小駝峰)
odiv.className(新屬性’)
id名,【style】【attr = background】
id名.innerHTML 重復(fù)某個部分
function 函數(shù)名(){內(nèi)容}
在函數(shù)名后面加括號,馬上調(diào)用
函數(shù)的聲明的定義全部提前
變量只把聲明提前,賦值不提前
function 函數(shù)名(形參){odiv.style[形參]=red} ?函數(shù)名(形參 )
return:
var rs=add(1,2)加法函數(shù)
返回函數(shù)執(zhí)行的結(jié)果
結(jié)束函數(shù)的運行 ????不會執(zhí)行return下面的代碼
流程控制語句
條件判斷語句:if...else
條件分支語句:switch...case
循環(huán)語句:for ?while ?do...while
class 樣式 ? id js的操作?
switch(判斷){
? ? case 1: ? alert('內(nèi)容'); break;} ? ????default:alert(最后的內(nèi)容); break;
不寫break運行以下所有內(nèi)容 ? 可以貫穿
數(shù)組
alert(2,length)個數(shù)
alert (2[下標(biāo)])
二維數(shù)組(2【1】.length)
三維數(shù)組(2 [1] ?[3])
常用方法
1.join(‘-’)用減號鏈接數(shù)組
1.push(5)在末尾追加元素
1.pop()彈出最后一個元素
1.unshift(0)在數(shù)組前面插入0
1.shift()刪除最開頭元素
1.reverse()將數(shù)組反轉(zhuǎn)
var num=2.indexOf('b') 判斷第一次出現(xiàn)的索引值
1.splice(2,1)從索引2開始刪除一個元素
1.splice(2,1,‘e’) 刪除元素并插入e
1.splice(4,4,“e”,f")刪4換2