如何在javascript中获取数组标识符?

Bil*_*lly 1 javascript arrays loops for-loop

如何在for循环中获取关联数组(而不是Array对象)的标识符?

像这样:

var i = 0;
for(i=0;i<=myArray;i++)
{
   if(myArray.ident == 'title') alert('The title is ' + myArray['title']);
}
Run Code Online (Sandbox Code Playgroud)

Nic*_*ver 7

您可以使用不同的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]);
}?
Run Code Online (Sandbox Code Playgroud)

在循环内部,i是您的标识符,例如titledescription. 你可以在这里玩这个例子