gpt4 book ai didi

javascript - 在具有相同上下文的 2 个对象上调用 JSON.stringify(obj) 是否总是得到相同的字符串?

转载 作者:行者123 更新时间:2023-11-30 20:14:05 24 4
gpt4 key购买 nike

例如,我不关心 obj 的实际顺序,我只想知 Prop 有相同上下文的对象是否会具有与 stringify 相同的字符串结果。我的问题是,假设有 2 个不同的对象但具有相同的键和值:

function check(v1, v2) {
return JSON.stringify({
a: v1,
b: v2
}) == JSON.stringify({
a: 1,
b: 2
});
}

console.log(check(1, 2));

check(1,2) 是否总是返回 true

最佳答案

由于您对位置和值进行了硬编码,因此这是可靠的。是的,无论如何,check(1,2) 总是返回 true

只是添加另一个注释。如果您想检查多个键,这将起作用。但在你的情况下,这不适用。所以你可以继续。 :)

关于javascript - 在具有相同上下文的 2 个对象上调用 JSON.stringify(obj) 是否总是得到相同的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52093416/

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