千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip

P84:
操作元素样式:
1.行内样式:style
2.内部样式,外部样式,行内 getComputedStyle获取,不能赋值写样式
P85:
操作元素类名:
className:重新赋值
classList.add()添加元素类名
classList.remove()删除元素类名
classList.toggle()切换元素类名
P97:
事件:
事件组成:事件源(触发谁的事件)
事件类型(触发什么事件)
事件处理函数(触发之后做什么)
DOM0 :后面会覆盖前面
DOM2 :绑定多个事件处理函数,按照顺序执行
P98:
事件解绑:
DOM0:dom节点.onclick = null
DOM2:dom节点.removeEventListener('click',function(){},false)
P101:
鼠标事件:
clientX clientY:距离浏览器可视窗口的左上角的坐标值
pageX pageY:距离页面文档流的左上角的坐标值
offsetX offsetY:距离触发元素的左上角的坐标值
P129:
构造函数需要注意的问题:
1.首字母大写
2.构造函数不写return
3.构造函数当普通函数使用需要满足this指向