在Javascript中打印记录

时间:2016-11-17 14:27:57

标签: javascript record

我有一条包含以下内容的记录。

for(var i=0;i<web.length;i++)
{
    alert({"url":web[i].url,"description":web[i].content})    
}

我试图通过执行以下操作打印出记录的url部分

[object Object]

但我得到了输出{{1}}。

感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

警报采用字符串,而不是对象。您可以使用JSON.stringify将对象的正确表示形式化为字符串。尝试

alert(JSON.stringify({"url":web[i].url,"description":web[i].content}));

答案 1 :(得分:0)

两种不同的方式:

使用console.log在浏览器控制台上显示您的对象。

使用类似字符串的警告打印对象:

alert("{"+
"url: "web[i].url+","+
"description: "web[i].content+
"}");
第一个案例

&#13;
&#13;
web={
  url:'your url',
  content:'blablabla'
};
console.log({"url":web.url,"description":web.content});
&#13;
&#13;
&#13;