从jquery对象获取特定键和值

时间:2016-01-15 16:14:40

标签: php jquery

我从php关联数组获取键和值到jquery对象:

$names = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
$js = json_encode($names);
echo 'var names= ' . $js . ";";

现在我知道如何遍历所有名称并获取其键和值:

$.each(names, function(key, value){
   alert(key + value);
});

但我只需要特定的价值。例如,我怎样才能获得" Ben"和" 37"没有遍历所有的名字?

1 个答案:

答案 0 :(得分:2)

您可以使用Object.keys

执行此操作
var index = 1; // the nth key you want to fetch, 1 will be second
key = Object.keys(names)[index];
value = names[key];

console.log(key + ' -> ' + value);

将输出

Ben -> 37