0

我有一个带有一些数据(键/值)的变量:

var errors = JSON.parse(xhr.responseText);

以下是内容:

 {
 "vehicle.Model":"Le champ Model est requis.",
 "vehicle.Brand":"Le champ Brand est requis.",
 "vehicle.Registration":"Le champ Registration est requis."
 }

我想循环进入它并显示每个键和值。

如何进行?

谢谢。

4

3 回答 3

1
var key;

for (key in errors) {
   if (errors.hasOwnProperty(key)) {
      console.log(key + " : " + errors[key]);
   }
}
于 2013-03-06T11:04:32.563 回答
0
for (var key in errors) {
   var code = key;
   var label = errors[key];
   ...
}

请注意,今天的 ECMAScript 中的迭代顺序无法保证。

我建议你阅读 MDN 的Working with objects

于 2013-03-06T11:04:14.750 回答
0
for( key in errors ){console.log(key + " = " + errors.key);}
于 2013-03-06T11:06:13.337 回答