如何在 for 循环中获取关联数组(不是 Array 对象)的标识符?
像这样:
var i = 0;
for(i=0;i<=myArray;i++)
{
if(myArray.ident == 'title') alert('The title is ' + myArray['title']);
}
最佳答案
您可以使用不同的 for()
循环来实现,如下所示:
var myArray = { title: "my title", description: "my description" };
var i = 0;
for(var i in myArray) {
//if(i == 'title') is the check here...
alert('The '+ i + ' is ' + myArray[i]);
}
在循环内部,i
是您的标识符,例如标题
和描述
。 You can play with this example here
关于javascript - 如何在javascript中获取数组标识符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2721076/