gpt4 book ai didi

javascript - 为什么修改 JavaScript 对象的原型(prototype)不被允许?

转载 作者:行者123 更新时间:2023-12-02 23:06:40 25 4
gpt4 key购买 nike

我到处都看到过一些评论,说修改 JavaScript 对象的原型(prototype)是多么令人不悦?我个人不认为这会成为问题。例如,扩展 Array 对象以具有 map 和 include 方法或创建更强大的 Date 方法?

最佳答案

问题是原型(prototype)可以在多个地方进行修改。例如,一个库会将 map 方法添加到 Array 的原型(prototype)中,而您自己的代码将添加相同的方法,但有其他目的。因此,一个实现将会被破坏。

关于javascript - 为什么修改 JavaScript 对象的原型(prototype)不被允许?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6223449/

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