Object.defineProperty 注意不要给普通对象添加属性时用 get/set
,慎用
Document.getElementsByClassName
弥补了IE中getBoundingClientRect
取不到width/height的缺憾
IE中也使用addEventListener
/removeEventListener
方法进行事件绑定/解绑
为IE增加了此API的Polyfill
获取当前窗口的一些属性已经做了兼容,可以直接使用如下属性来获取
window.innerWidth
window.innerHeight
window.pageXOffset
window.pageYOffset
window.scrollX
window.scrollY