下午好.我有一个数组,其中包含一些键和值.然后我需要获取数组键而不是其中的数据.我想用jQuery做到这一点.我知道例如PHP有一个名为array_keys()的函数; 它将数组作为参数,并为每个索引中的每个键提供一个数组.
这就是我提出的,它的确有效......唯一的问题是它看起来如此无力;
var foo = [];
foo['alfa'] = "first item";
foo['beta'] = "second item";
for (var key in foo) {
console.log(key);
}
Run Code Online (Sandbox Code Playgroud)
这将输出;
alfa
beta
Run Code Online (Sandbox Code Playgroud)
但是有没有任何预定义的功能,如在PHP或任何其他更有效的方式获得这个?