千鋒教育JavaScript全套視頻教程(10天學(xué)會Js,前端javascrip

P84:
操作元素樣式:
1.行內(nèi)樣式:style
2.內(nèi)部樣式,外部樣式,行內(nèi) getComputedStyle獲取,不能賦值寫樣式
P85:
操作元素類名:
className:重新賦值
classList.add()添加元素類名
classList.remove()刪除元素類名
classList.toggle()切換元素類名
P97:
事件:
事件組成:事件源(觸發(fā)誰的事件)
事件類型(觸發(fā)什么事件)
事件處理函數(shù)(觸發(fā)之后做什么)
DOM0 :后面會覆蓋前面
DOM2 :綁定多個事件處理函數(shù),按照順序執(zhí)行
P98:
事件解綁:
DOM0:dom節(jié)點.onclick = null
DOM2:dom節(jié)點.removeEventListener('click',function(){},false)
P101:
鼠標(biāo)事件:
clientX clientY:距離瀏覽器可視窗口的左上角的坐標(biāo)值
pageX pageY:距離頁面文檔流的左上角的坐標(biāo)值
offsetX offsetY:距離觸發(fā)元素的左上角的坐標(biāo)值
P129:
構(gòu)造函數(shù)需要注意的問題:
1.首字母大寫
2.構(gòu)造函數(shù)不寫return
3.構(gòu)造函數(shù)當(dāng)普通函數(shù)使用需要滿足this指向
標(biāo)簽: