gpt4 book ai didi

javascript - 内联 Javascript 事件会降低网页加载性能吗?

转载 作者:行者123 更新时间:2023-11-30 18:41:26 26 4
gpt4 key购买 nike

是否像下面这样内联 Javascript 代码:

<div onclick='javascript:some_function();'></div>

以任何方式增加网页的加载时间?

最佳答案

是的,确实如此。

浏览器必须为每个属性启动一个单独的 Javascript 解析器。

使用 attachEvent/addEventHandler 或更简单的 jQuery 将事件绑定(bind)到函数会更有效。


顺便说一句,您不应该在事件属性中使用 javascript:(除了您根本不应该使用事件属性这一事实之外)。这只是一个未使用的标签。
href 属性中,javascript: protocol 允许您创建执行 Javascript 的 URI。但是,事件属性采用一串 Javascript 代码,而不是 URI。

关于javascript - 内联 Javascript 事件会降低网页加载性能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6762928/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com