我正在尝试构建一个模拟浏览器插件数组的数组:
var customPluginList = [{
name: 'Adobe Acrobat',
description: 'Adobe PDF Plug-In For Firefox and Netscape 11.0.69',
filename: 'nppdf32.dll',
version: '11.0.8.69'
}, {
name: 'Silverlight Plug-In',
description: '5.1.30514.69',
filename: 'npctrl.dll',
version: '5.1.30514.0'
});
当我尝试循环customPluginList输出名称字段时,我收到[object Object]
。
答案 0 :(得分:0)
问题在于输出功能。
如果您尝试这样做:
alert(myObject);
alert
将调用toString
函数,该函数将提供:
[object Object]
这样"正常"。
如果您愿意,我必须使用JSON.stringify
:
alert(JSON.stringify(myObject));
这有效:)
console.log功能打印相同,但在现代浏览器上,您可以单击它以查看其内容