1. ホーム
  2. javascript

[解決済み] object オブジェクト]とはどういう意味ですか?(JavaScript)です。

2022-03-01 22:43:19

質問

私のアラートの1つは、次の結果を与えている。

[object Object] 

これは一体どういうことなのでしょうか?(これはあるjQueryオブジェクトのアラートでした。)

解決するには?

オブジェクトのインスタンスに警告を発していることを意味します。いつ alert オブジェクトを取り込む。 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 .