gpt4 book ai didi

javascript - Overwrite Object 函数不影响 {} 表达式吗?

转载 作者:行者123 更新时间:2023-11-28 10:16:47 25 4
gpt4 key购买 nike

我覆盖对象构造函数:

function Object() {
console.log("here");
}

当我调用var x = new Object();时,我可以看到“here”。
但是,当我调用 var x = {}; 时,我无法得到它。
{}new Object() 不一样吗?我怎样才能得到这份工作?

最佳答案

使用 object() 创建名称为 object 的新函数,其范围在文档对象上,实际上不会覆盖 object。当使用var x = {}时,它使用原始的JS对象。

关于javascript - Overwrite Object 函数不影响 {} 表达式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6441834/

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