es6 let を使用して次のコードを実装する方法,
リーリー
質問者さんが聞きたいのはES6中怎么解决i不是当前的i`についてですよね?
ES6
怎么解决
不是当前的
ES5中是使用闭包来解决的,在ES6中可以用letで リーリー
ES5
let
これはES6でも同じで、クロージャはクロージャのままです。
置くvar 换成 let
var
テストは次のとおりです(setTimeoutを使用して非同期リクエストをシミュレートします):
3 3 を印刷
ES5はクロージャで解決
es6 は let を使えば簡単です
let スコープがブロックレベルに制限されている変数、ステートメント、または式を宣言できます
私も答えを見つけました、ES6 はクロージャを直接削除できます
結果はクロージャを使用した場合と同じです、皆さんありがとう
ES6 ではその必要はまったくありません。そのままにしておいてくださいhttp://www.softwhy.com/articl...
リーリー
質問者さんが聞きたいのは
ES6
中怎么解决
i不是当前的
i`についてですよね?ES5
中是使用闭包来解决的,在ES6
中可以用let
で リーリーこれはES6でも同じで、クロージャはクロージャのままです。
置く
リーリーvar
换成let
テストは次のとおりです(setTimeoutを使用して非同期リクエストをシミュレートします):
リーリーES5はクロージャで解決
リーリーes6 は let を使えば簡単です
リーリー私も答えを見つけました、ES6 はクロージャを直接削除できます
リーリー結果はクロージャを使用した場合と同じです、皆さんありがとう
ES6 ではその必要はまったくありません。そのままにしておいてください
http://www.softwhy.com/articl...