gpt4 book ai didi

javascript - 如何对一个对象进行两次引用

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

我正在运行以下代码:

function Status(type) {
this.type = type;
}


var race = new Status('race');
var status = race;
console.log(status);
console.log(race);

结果是

[object Object]
Status {type: "race"}

为什么地位和种族给出不同的结果? '=='比较返回真,而'==='比较返回假;如何使状态和种族指向同一个对象?

最佳答案

status 的值实际上是一个字符串,而race 的值是一个对象。

如果您对两个变量都使用 typeof 运算符,您会发现这一点。

我认为这是因为 status is reserved for window.status但我可能是错的。

关于javascript - 如何对一个对象进行两次引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46627568/

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