推荐 最新
silennn

如何调整window对象addEventListener的执行顺序?

可以提升"window"对象"addEventListener"执行优先权吗?假设有这么两段监听代码,在不改变顺序的前提下,如何优先执行最后那条event的呢? window.addEventListener("resize", () => console.log('默认优先级')); window.addEventListener("resize", () => console.log('最高优先级')); 我查阅这样文章:"https://juejin.cn/post/7170976626807668772" (https://link.segmentfault.com/?enc=EuBJu%2FysrIVJR1xS%2FKh4wg%3D%3D.d0OtdHmrbzY%2Fc8%2BMsTfrhvv8AfwcnVMAMtIQjTkBmFvb8JwZnE%2Bq1WmMBvQwg5Vx) ,将代码改成 window.addEventListener("resize", () => console.log('默认优先级')); window.addEventListener("resize", () => console.log('最高优先级'), false, 10); 打印结果不正确 默认优先级 最高优先级 默认优先级 最高优先级 默认优先级 最高优先级 我看MDN好像并没有提到事件优先级,"https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/..." (https://link.segmentfault.com/?enc=1WASjY9D1X697AJ%2BjgYQew%3D%3D.82%2BK%2FCsJEH9PekWE8bl46WcuVTuec1U4iYAJV4hySE%2FJCh1T6IPUgWRVo7e5k7Q9w6AVbyVRScZQOZcWJqIn4GZdKnkx16JBLpjpK79vI6c%3D) 请问有没有办法提升"window"对象"addEventListener"执行顺序吗?

0
1
0
浏览量20