在javascript中循环我的错误数组(键/值)

时间:2013-03-06 11:01:46

标签: javascript

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

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."
 }

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

如何进行?

感谢。

3 个答案:

答案 0 :(得分:1)

var key;

for (key in errors) {
   if (errors.hasOwnProperty(key)) {
      console.log(key + " : " + errors[key]);
   }
}

答案 1 :(得分:0)

for (var key in errors) {
   var code = key;
   var label = errors[key];
   ...
}

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

我建议你阅读MDN的Working with objects

答案 2 :(得分:0)

for( key in errors ){console.log(key + " = " + errors.key);}