gpt4 book ai didi

javascript - addEventListener 或从 HTML 调用函数?

转载 作者:行者123 更新时间:2023-12-02 20:49:52 25 4
gpt4 key购买 nike

有人告诉我一个问题“不要将 HTML 和 JavaScript 语言混在一起”。

主要是我在 JS 教程中听到这个说法,使用 addEventListener 而不是直接从 html 调用的函数(例如 onfocusout 或 onclick)。在我看来——谦虚的新手——从 HTML 调用函数(比如 onclick 等)更舒服。

但是,w3schools 说“Internet Explorer 8 及更早版本不支持 addEventListener() 方法。”,但我知道 IE8 实际上已经灭绝并且没有人使用。

哪一个是“好的实践”,什么对我的代码更有利?

使用 addEventListener 或从 HTML 调用函数?您好,谢谢您的回答。

最佳答案

最佳实践可能是从脚本文件或脚本标记执行类似的操作,否则您需要搜索标记以找出触发这些操作的位置

如果您有一个网站,并且知道某项功能需要维护的所有 javascript 部分都位于文件的一个特定部分中,或者更好的是,位于一个文件中,那么维护会更容易

总体思路是,即使一开始写的时候可能稍微不太方便,但从长远来看维护起来比较好

你总是想尝试让接下来的工作变得更容易,因为很可能就是你

关于javascript - addEventListener 或从 HTML 调用函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61634430/

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