我想查看一个对象,但我不确定它实际包含什么,当我循环如下时,我得到以下结果:
<% for(var index in errors) {%>
<%= errors[index] %>
<% } %>
[object Object] [object Object] [object Object] [object Object] [object Object]
我希望能够获得5个结果,但我需要以某种方式深入研究循环并获取内部对象的实际内容,但我不知道该怎么做?
这是所有普通的javascript,上面的脚本只是node / express的模板引擎。
答案 0 :(得分:2)
stringify
您的对象:
<% for(var index in errors) {%>
<%= JSON.stringify(errors[index]) %>
<% } %>
答案 1 :(得分:0)
错误对象可能是,
y[1]
error={
{},{},{}
格式&lt;%=%&gt; ,仅打印字符串值而非对象文字,
如果要调试,可以编写 JSON.stringify(errors [index])。
或者,如果您要打印子元素,请使用错误[index] [&#39; childKeyName&#39;]