gpt4 book ai didi

javascript - 为什么某些数组在 chrome 检查器中的值旁边显示有字母?

转载 作者:行者123 更新时间:2023-12-03 02:37:24 27 4
gpt4 key购买 nike

我正在使用 chrome 浏览器检查器来检查一些 javascript 数组。我注意到某些数组(由我正在使用的库 - third.js 通过 a-frame 生成)在值旁边用小写字母表示。

请参阅下面的示例 - 您可以看到每个值附带的小写 cs;

enter image description here

这是我自己生成的一个用于比较 - 而不是这些 cs,而是一个通用对象表示。这是我习惯的;

enter image description here

为什么会出现这些字母?这些数组有什么区别?

我问这个问题是因为 1. 我很好奇,2. 我发现这两种类型的数组之间存在不同的行为,并且想知道这是否表明我不知道的不同格式。

如果人们意识到存在差异,我想知道是否可以快速将其中一种转换为另一种?这样我就可以消除它作为任何错误的原因?

一如既往地感谢您的任何建议,如果您需要更多信息来回答,请告诉我。

最佳答案

在两个数组上使用 JSON.parse(JSON.stringify(array)) 将所有内容转换为具有普通对象的普通数组。

唯一需要关心的是对象没有 circular references但据我所知,你的没有。

关于javascript - 为什么某些数组在 chrome 检查器中的值旁边显示有字母?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48491108/

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