Results 3 comments of monkey

看到好多都是先打印10,再打印20,题都理解错了,题目写的是分别打印10和20,是执行一次,打印两个数 ``` var b = 10; (function b(b) { window.b = 20; console.log(window.b); console.log(b); })(b); ```

> 2023了,求问怎么写脚本 有处理方法了吗

> chrome,firefox都支持两种事件,捕获和冒泡,IE仅支持冒泡 我觉得这个得加上浏览器的兼容性问题,脱离兼容性说这个,有点缺乏完整性,很多回答是ie之外的浏览器,确实是不论绑定的事件的先后顺序,先捕获后冒泡,这个可以结合react中实现的合成事件来说或许更完整些,react的合成事件就是基于兼容性,为了磨平浏览器的差异,实现了一套类似冒泡阶段执行事件的机制,在合成事件中,只在冒泡阶段执行一次。