例えば、
$(document) // [ #document ] : document object in array
typeof $(document) // "object"
$(document).constructor // function Object() { [native code] } or function (a,b) { return some function; }
値が配列の場合、配列コンストラクターである必要があります。
オブジェクトのような配列ではありません。なぜなら、オブジェクトのような配列には、[]のような配列プロパティがないからです。
どうしてそれができますか?
追加:可能であれば、簡単なサンプルコードを示してください。お気に入り
a = ...
console.log(a) // [ ... ]
console.log(a.constructor) // function Object or something