小编典典

[object Object]是什么意思?(JavaScript)

javascript

我的警报之一给出了以下结果:

[object Object]

这到底是什么意思?(这是一些jQuery对象的警报。)


阅读 3063

收藏
2020-05-01

共1个答案

小编典典

这意味着您正在警告对象的实例。在alerting对象时,在对象toString()上调用,默认实现返回[object Object]

var objA = {};
var objB = new Object;
var objC = {};

objC.toString = function () { return "objC" };

alert(objA); // [object Object]
alert(objB); // [object Object]
alert(objC); // objC

如果要检查对象,则应console.log对其进行检查JSON.stringify()或对其属性进行枚举,然后使用单独检查它们for in

2020-05-01