20200914+袁鑫
学习日志
学习心得:
今天把bom学完了,知识点还是能接受的。可以做最最最最最最基本的计算器,但是稍微加一点难度的计算器就很难完成了!所以知识这个东西很多也需要有条理的整理!加油!
知识总结:
父元素.触发事件=function(e){}
e是我们的事件对象,事件对象是每个事件自带的
e.target 指向我们点击的目标元素
addEventListener 添加监听事件
removeEventListener 删除监听事件
function(e){e.stopPropagation()}组织冒泡事件的发生
addEventlListener("click"function(event){},ture)
e.preventDefault()阻止默认行为
console.log(document.documentElement.scrollTop) 获取页面滚动高度
兼容写法:
- console.log(document.body.scrollTop || document.documentElement.scrollTop)
- console.log(document.body.scrollTop + document.documentElement.scrollTop)
DOMMouseScroll 滚轮事件
e.wheelDelta 滚动参数
eval() 计算字符串的算术值
事件委托:
父元素.onclick=function(e){
- e 是我们的事件对象,事件对象是每个事件自带的
- e.target 指向我们点击的目标元素
- 判断 e.target 是不是我们要的那个元素
- nodeName==>BUTTON
}
近期评论