1

関数の配列をループして、それらすべてを実行しようとしています。これが私のコードです-

for(var x=0;x<myFunctions.length;x++) {
    myFunctions[x]();
}

他のブラウザではエラーや警告なしで動作しますが、IE(8) では次の警告がスローされます。

オブジェクトはこのプロパティまたはメソッドをサポートしていません

関数は実行され、すべてがうまくいきます。誰かがこのエラーの原因を説明できますか?

注:実行されている関数の内容に関係なく、エラーは持続します。空白の関数を実行しようとしました

4

1 に答える 1

0

関数の例を共有していただければ幸いです。関数自体でエラーが発生する場合があります。デバッグ ツール (ブラウザでは通常 f12) を使用して、1 行ずつ実行します。

ところで、javascript 関数の実行方法については、'call' と 'apply' について読んでください。

于 2013-09-26T06:18:33.430 に答える