我想查看obj的值,使用以下代码
var obj = {
x: 'abc',
y: 2,
z: 3
};
当我使用alert(obj)时,它只会给我[object Object]。 当我使用 console.log(obj) 时,它会正确显示控制台中的对象
为什么这个警报功能不能按原样显示对象......???
是否还有警报功能无法正确显示的数据类型
最佳答案
alert(JSON.stringify(obj))
返回对象的属性名称及其值的字符串。
关于javascript 警报功能不会显示对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27385181/