パフォーマンスのために、次のような dom 要素への参照を var に保存することがよくあります。
var $header = $("#header");
複数の要素がある場合、次のようなことができるようにしたいと思います。
var someNamespace = {
$header : $("#header"),
$footer : $("#footer")
}
後者はエラーをスローするようです。大量の変数を作成せずにこれをどのように処理しますか?
パフォーマンスのために、次のような dom 要素への参照を var に保存することがよくあります。
var $header = $("#header");
複数の要素がある場合、次のようなことができるようにしたいと思います。
var someNamespace = {
$header : $("#header"),
$footer : $("#footer")
}
後者はエラーをスローするようです。大量の変数を作成せずにこれをどのように処理しますか?
あなたのコード:
var someNamespace = {
$header = $("#header"),
$footer = $("#footer")
};
=
と置き換えます:
var someNamespace = {
$header: $("#header"),
$footer: $("#footer")
};
object literals
これは宣言の構文です。
MDNで続きを読む