2022年5月25日解決済み

startTime のスコープ外でも startTime が使用できるのはなぜですか?

ユーザー

startTime は中身を入れずに、 let で定義されていて
start のイベントリスナーのスコープの中でのみ Date.now() と定義されている、と理解しています。

countUp の関数や、 stop のイベントリスナーの中でも
スタートボタンを押した地点として使えるのはなぜですか。

スタート、カウントアップ、ストップ、の一連の動作が繋がっていれば
スコープが違っても let の上書きは引き継がれるということなのでしょうか。

スタッフ

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?