基准Javascript:标记中的onclick与js中的click



我可以取消工作javascript的性能。

有什么区别?

$('#button').click(function() { }

<a href="" onclick="javascript:action"></a>

我知道被调用的是同一个函数,但如果我有第一个选项,javascript扫描mouseover上的所有属性,并一直检查它是这个#按钮吗?

我知道这对#id来说并不重要,但如果有更多。类可能是个问题。?

第一个是用于addEventListener的jquery方法(更简短的方法)第二个是更改应用事件的元素的内联属性。基本上是一样的,现在它取决于浏览器如何实现它,但从我尝试的情况来看,如果你在某个时候需要删除监听器,如果它会一直保持这种状态,或者你不需要一些高js,那么使用addEventListener比内联属性更可靠。你只需要使用内联版本来更快地使用和更好的可读性。

相关内容

  • 没有找到相关文章

最新更新