gpt4 book ai didi

javascript - 是否可以查看打印在控制台上的两个 Javascript 对象是否是同一个实例(最好在 Chrome 中)

转载 作者:行者123 更新时间:2023-11-30 10:59:44 25 4
gpt4 key购买 nike

当我在 Chrome 中运行以下代码时,我希望看到 ab 指的是同一个对象,但 c 是不是。有办法吗?

let a = {x:1,y:2,z:3};
let b = a;
let c = {x:1,y:2,z:3};

console.log(a);
console.log(b);
console.log(c);

最佳答案

使用“存储为全局变量”功能。

右键单击每个输出上的 {x: 1, y: 2, z: 3} 文本,然后单击“存储为全局变量”。您将获得 3 个变量:

temp1, temp2, temp3.

然后,试试这些:

temp1 == temp2
// output true
temp2 == temp3
// output false

提示:只要您使用控制台输出它们,您就可以通过这种方式访问​​任何(即使是那些在非常深的回调中的)变量。

关于javascript - 是否可以查看打印在控制台上的两个 Javascript 对象是否是同一个实例(最好在 Chrome 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58336134/

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