1

このコード行により、私のWebページが応答しなくなったようです。理由はわかりませんが、コードは実行されます。これはJavascriptです。FirefoxでFirebugを使用してデバッグしています。

i = response.indexOf(',');
4

1 に答える 1

2

おそらくループを使用しています:

for (i=0; i<10; i++) {
    // Smart move here:
    i = 'x'.indexOf('y'); // Not found, so i = -1;
}

-1 に設定iすると、ループが無限に続きます。の前にプレフィックスを付け、同じスコープ内で同じ変数を複数回使用しないようにして、どちらiの変数も共通のスコープにリークしないようにします。vari

于 2012-05-07T19:23:45.823 に答える