在将 JSON 字符串转换为对象后的以下代码中,第二个控制台语句只给了我最后一个元素,第一个元素被忽略。为什么?我怎样才能得到第一个元素?
var key_val_pair = keyvalues;
console.log(key_val_pair); //{"4":"123","4":"456"}
key_val_pair = JSON.parse(key_val_pair);
console.log(key_val_pair); // {"4":"456"}
for(var entry in key_val_pair)
{
console.log(entry);
console.log(key_val_pair[entry]);
}