gpt4 book ai didi

javascript - 说 “HTMLElement.prototype.someFunc =” 和 “HTMLElement.someFunc =” 有什么区别?

转载 作者:行者123 更新时间:2023-11-29 10:52:38 25 4
gpt4 key购买 nike

在很多情况下,我已经能够以两种方式为所有 HTMLElements 注册方法。
所以我很好奇,有什么不同吗?
我应该更喜欢一种方法而不是另一种方法吗?
什么是正确的方法?

最佳答案

使用原型(prototype)是使函数对原型(prototype)链中的所有对象可用。它基本上扩展了类(class)。而另一个只是向当前元素添加一个属性。但正如 Felix 所说,正确的做法是根本不这样做。

关于javascript - 说 “HTMLElement.prototype.someFunc =” 和 “HTMLElement.someFunc =” 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7216049/

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