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) 获取页面滚动高度

兼容写法:

  1. console.log(document.body.scrollTop || document.documentElement.scrollTop)
  2. console.log(document.body.scrollTop + document.documentElement.scrollTop)

DOMMouseScroll 滚轮事件

e.wheelDelta 滚动参数

eval() 计算字符串的算术值

事件委托:

父元素.onclick=function(e){

  • ​ e 是我们的事件对象,事件对象是每个事件自带的
  • e.target 指向我们点击的目标元素
  • 判断 e.target 是不是我们要的那个元素
  • nodeName==>BUTTON

}

评论