考虑浏览器兼容时,为什么不直接用DOM0级?

来源:2-4 IE事件处理程序及跨浏览器解决

慕丝4635624

2016-03-05 23:48

DOM2级可以添加多个事件,多个函数。但在这个封装成的对象里。最后的条件不也使用了DOM0级,那为什么不直接封装DOM0级在这个对象中,然后调用?

我哪里没有考虑到?求大神解答

写回答 关注

3回答

  • losingdreaming
    2016-04-28 16:05:28

    我也有这个疑问

    慕丝4635...

    一个多月前的答案了,现在我有了更好的理解,还是与浏览器性能有关的,有了更好的方法,那么浏览器解析速度,执行速度什么都会更好,就像有了CSS3,虽然通过CSS2也能达到一些CSS3的效果,但我们还是使用CSS3的属性

    2016-04-29 22:19:06

    共 1 条回复 >

  • _Doogie
    2016-03-11 12:59:14

    DOM2级可以添加多个事件处理,而DOM0级只能添加一个,看需要吧,例子中也有很多用DOM0级的形式

    路之遥

    dom0级也可以添加多个事件把

    2016-03-23 14:27:52

    共 2 条回复 >

  • kibouhi
    2016-03-06 00:47:59

    https://segmentfault.com/q/1010000000766310

    只用DOM0就直接用啊,为什么要封装?

    kibouh... 回复慕丝4635...

    然而例子中是优先使用DOM2,考虑兼容性,在早期版本IE中使用IE事件处理,DOM0只在DOM2和IE都不适用的时候考虑,封装的是条件判断

    2016-03-06 10:18:07

    共 3 条回复 >

DOM事件探秘

DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件

99545 学习 · 1197 问题

查看课程

相似问题