这两个脚本之间有什么区别吗?
我的意思是,第一个示例创建3个侦听器还是仅创建一个侦听器并调用这三个函数(如第二个代码)?
这与性能无关,而是Javascript如何处理代码。
<script>
Element.addEventListener("click", func1);
Element.addEventListener("click", func2);
Element.addEventListener("click", func3);
</script>
和
Element.addEventListener("click", function() {
func1();
func2();
func3();
});
当将代码拆分为多个模块文件并且您需要从中侦听DOM就绪事件或窗口加载事件时,后一种很有用。
谢谢大家!