検索

ホームページ  >  に質問  >  本文

JavaScript - ES6 を使用して ES5 クロージャを実装する方法

es6 let を使用して次のコードを実装する方法,

リーリー
三叔三叔2741日前944

全員に返信(6)返信します

  • 给我你的怀抱

    给我你的怀抱2017-06-30 10:01:41

    リーリー

    返事
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-30 10:01:41

    質問者さんが聞きたいのはES6怎么解决i不是当前的i`についてですよね?

    ES5中是使用闭包来解决的,在ES6中可以用letで リーリー

    返事
    0
  • 学习ing

    学习ing2017-06-30 10:01:41

    これはES6でも同じで、クロージャはクロージャのままです。

    返事
    0
  • 世界只因有你

    世界只因有你2017-06-30 10:01:41

    置くvar 换成 let

    リーリー

    テストは次のとおりです(setTimeoutを使用して非同期リクエストをシミュレートします):

    リーリー

    3 3 を印刷

    ES5はクロージャで解決

    リーリー

    es6 は let を使えば簡単です

    リーリー

    let スコープがブロックレベルに制限されている変数、ステートメント、または式を宣言できます

    返事
    0
  • 阿神

    阿神2017-06-30 10:01:41

    私も答えを見つけました、ES6 はクロージャを直接削除できます

    リーリー

    結果はクロージャを使用した場合と同じです、皆さんありがとう

    返事
    0
  • PHP中文网

    PHP中文网2017-06-30 10:01:41

    ES6 ではその必要はまったくありません。そのままにしておいてください
    http://www.softwhy.com/articl...

    返事
    0
  • キャンセル返事