gpt4 book ai didi

javascript - 作为关联数组的对象 : for loop

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

是否可以将对象数据集作为关联数组进行循环?

我有一堆 JSON 数据,想循环遍历所有数据集并提取每个对象中的属性。

例如:

for ( var i = 0; i <= 20; i++){
var oblivion = i;
var myObject = new MYobject( oblivion);
oblivionLoader(myObject);
}


function oblivionLoader(myObject)
{
for ( i = 1; i<=2; i++)
{
var changer = myObject.oblivion[i];
var infoText = GetDetailsText(changer);
infoText.html(myObject.toString());
}
}

如果这是可能的,请告诉我如何做。否则我的结论是这是不可能的......

最佳答案

您可以使用for in循环来循环访问对象的属性。

var myObject = { prop1:"1", prop2:"2", prop3:"3" }, 
property;

for ( property in myObject ) {
if ( myObject.hasOwnProperty( property ) {
alert( myObject[property] );
}
}

括号和点语法在 JavaScript 中是可以互换的。

话虽这么说,我不知道你在这个例子中想要做什么......

关于javascript - 作为关联数组的对象 : for loop,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6709300/

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