をそれらに名前を付けることはので、私はこのような配列を持っている想像変数を作成し、動的にjavascriptの
どうvar apple;
var orange;
var banana;
var melon;
オブジェクトを使わずにこれを達成できますか?それ以外の場合はローカルである
あなたは一般的な範囲this
にある場合
var array = ['Apple','Orange','Banana','Melon'];
for(var i = 0 ; i < array.length ; i++)
this[array[i].toLowerCase()] = 'something...';
がwindow
次のとおりです。
ローカルスコープの関数、またはグローバルスコープ? –
これを行うことができる唯一の場所は、 'window'オブジェクトのプロパティとしてもアクセス可能なグローバル変数(bleuch)として追加することです。代わりに、別のオブジェクトを使用してください。 – Alnitak
私はグローバル変数を作成するつもりがあります。 –