次のようないくつかの異なるページにインライン JavaScript があります。
$(function() {
var myVar1 = ...;
var myVar2 = ...;
var myVar3 = ...;
function myFunc1() {
...
}
function myFunc2() {
...
}
if (blah blah) {
myFunc1();
}
else {
myFunc2();
}
});
それらを外部スクリプトに移動したいと思います。これは、クライアント側の JavaScript を展開するための推奨される方法です。
ただし、個々のページごとに variable の値が異なるmyVar1
ため、このわずかな違いのために、非常によく似た複数の JS ファイルを作成する必要があるようです。もっと良い方法はありますか?