gpt4 book ai didi

javascript - 如何强制 Firebug 按照声明顺序打印 JSON 属性?

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

我正在使用 JavaScript 构建 JSON。这是我的目标:

catalogoJSON = {
condicion: condicionCatalogos0,
tipo: tipoCatalogos0,
idCatalogo: idCatalogo0,
valor: valorCatalogos0
};

但是当我用 Firebug 打印它时,我的属性按字母顺序打印,如下所示:

{
condicion: condicionCatalogos0,
idCatalogo: idCatalogo0,
tipo: tipoCatalogos0,
valor: valorCatalogos0
}

JavaScript 中有没有一种方法可以按照我声明的顺序取回我的 JSON 及其属性,而无需更改属性名称?

最佳答案

JavaScript 中的对象没有继承顺序。 Firebug 只是按字母顺序打印,因为感觉就是这样(Chrome 的开发工具也是如此)。

您可以尝试循环遍历该对象,然后自己打印它,可以保持顺序。

for(var x in catalogoJSON){
console.log(x, catalogoJSON[x]);
}

关于javascript - 如何强制 Firebug 按照声明顺序打印 JSON 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11636421/

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