0

私はこのコメントを受け取りました:

Node.js のサーバー側で着信データを処理する場合、forループを使用する場合は匿名関数内で作成する必要があります。そうしないと、変数が内部に制限されているものよりも大きいことにi疑問を抱くでしょう。iあなたのループ。

推奨されたバグ修正は次のとおりです。

var i = 0,
len = that.users.length;

(function(i) {
  while(i < len) {
    console.log(' - - - - - debug - - - - -');
    console.log('i = ' + i );
    i++;
  }
})(i);

匿名関数を使用する必要がある理由を誰かに説明してもらえますか?

4

1 に答える 1