嵌套循环JavaScript



我从服务器收到一个有效的json对象,用于错误消息。我想循环通过每个错误,并很好地显示在网页上的错误。下面是来自服务器

的json示例
{  
   "contract.cashPrice":[  
      "Cash price is required"
   ],
   "contract.cashDownPayment":[  
      "Cash down payment is required"
   ],
   "contract.effectiveDate":[  
      "Effective date is required"
   ],
   "contract.firstPaymentDate":[  
      "First payment date is required"
   ],
   "contract.mode":[  
      "Mode is required"
   ],
   "contract.numberOfPayments":[  
      "Number of payments is required"
   ],
   "contract.financeChargePercent":[  
      "Finance charge percent is required"
   ]
}

当我循环遍历这个错误对象时,我只能接收到对象属性,而不能接收到值。下面是我到目前为止写的存根代码。如有任何帮助,不胜感激。

 for(var error in errors){
        error.forEach(function(message){
             console.log(message);
        });
    }

errorerrors对象中的键。你必须使用它来访问errors中的数组。

for (var error in errors) {
  errors[error].forEach(function(message) {
    console.log(message);
  });
}

最新更新