JavaScript - ES6 を使用して ES5 クロージャを実装する方法
三叔
三叔 2017-06-30 09:59:41
0
6
919

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

リーリー
三叔
三叔

全員に返信(6)
给我你的怀抱

リーリー

いいねを押す +0
我想大声告诉你

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

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

いいねを押す +0
学习ing

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

いいねを押す +0
世界只因有你

置くvar 换成 let

リーリー

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

リーリー

3 3 を印刷

ES5はクロージャで解決

リーリー

es6 は let を使えば簡単です

リーリー

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

いいねを押す +0
阿神

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

リーリー

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

いいねを押す +0
Ty80

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート