Googleブラウザのname変数

607 ワード

今日Chromeブラウザでテスト中にエラーが発生しました.
Uncaught Error: Syntax error, unrecognized expression: [object Object]
st.error
ft
wt
st
b.fn.extend.find
b.fn.b.init
b
b.fn.extend.add
(anonymous function)
 
エラーコード:
var name = $("#name");
$([]).add(name);

このコードを火狐の上に置くと問題なく、最初はChromeがaddメソッドをサポートしていないと思っていたが、unrecognized expression:[object Object]に気づいて、パラメータエラーであることが急に分かったので、他の要素を選択するか、同じエラーを報告するかを試み、その後name変数名を変更し、問題を解決した.
現在はname変数タイプが[object Object Object]であることしか知られていませんが、Chromeで特設されている変数なのでしょうか?