クイックショット、
jQuery では、$("#doesNotExist")「オブジェクト [ ]」を返します。
JavaScriptでは、
(function(){return new Object;}).call();「オブジェクト{}」を返します。(function(){return Array;}).call();「Array()」を返し、(function(){$n=[];return $n;}).call();「[ ]」のみを返し、「オブジェクト [ ]」も返しません。
(注[] vs {}、Firebug によると、最新バージョン)。
何を検索すればよいかわかりませんが、その違いとJavaScriptで同等の結果を得る方法について疑問に思っています。前もって感謝します。
