いくつかのDOM情報を配列に格納しようとしていますので、他の場所で使うことができます。私の配列は "関数ではありません"というエラーメッセージ
これは変数を使用する場合に機能しますが、配列を使用しようとすると "Arrayname is not function"というエラーメッセージが表示されます。私はなぜこれが変数ではなく配列で動作するのか分からない。
これは私が実行しているコードです:
function testmove(total) {
for (var x=1; x<=total; x++) {
allstore(x) = jQuery('#block-views-items-block .views-row-1').children('div');
x++;
}
}
これは動作します:
function testmove(total) {
store1 = jQuery('#block-views-items-block .views-row-1').children('div');
}
私は、何かが/ここで何かを間違ってやって足りませんか?
allstore[x] = ...
JavaScript配列の詳細なドキュメントについては、MDN: Arrayを参照してください:あなたは、配列を参照したい場合は
配列は、あまりにも変数です。 –
iexploreはまだこの構文をサポートしています(v11まで)。どうして?どのecmascriptバージョンでしたか? – kpull1