【发布时间】:2013-09-10 18:44:20
【问题描述】:
快速拍摄,
在 jQuery 中,$("#doesNotExist") 返回“Object []”。
在 JavaScript 中,
-
(function(){return new Object;}).call();返回“对象{ }”。 -
(function(){return Array;}).call();返回 "Array()" 并且 -
(function(){$n=[];return $n;}).call();仅返回“[ ]”,也不返回“Object [ ]”。
(注意 [] 与 {},根据 Firebug,最新版本)。
我不确定要搜索什么,但我想知道两者之间的区别以及如何在 JavaScript 中获得相同的结果。 提前致谢。
【问题讨论】:
-
这个:
document.querySelectorAll("#doesNotExist")也返回[] -
@Chris,用一些更深入的数据更新了我的答案。
=]
标签: javascript jquery oop object