[英]How can I force Firebug to print my JSON properties in the order they are declared?
我正在用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]);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.