要件: ボタン変数をクリックして 1 ずつ増やします。それを達成するための最善の方法を見つけてください。
付け加えますと、実装方法はたくさんあります。
グローバル変数に直接保存 - グローバル名前空間を汚染する
グローバル配列を使用して現在のアプリのグローバル変数を保存します - 現在のアーキテクチャに準拠していません
クロージャ - 現在のシーンに適応していないようです (onclick を使用して関数をトリガーします)
HTML要素にドッキング - まだ非常に低いです
大規模な匿名関数を使用して変数のライフサイクルを延長する - 現在のアーキテクチャに準拠していません
閉鎖は適用されないと誰が言ったのですか?
リーリーまたは、次のようにすることもできます:
リーリーdomノード属性に保存されました
リーリー リーリーjs には静的変数はありません。 存在するのはローカル変数とグローバル変数だけです。
リーリーlet
を使用しませんか?クロージャは非常に人気があります。JavaScript の関数式に関する本を読むことをお勧めします。これは JavaScript の主要な機能でもあります。 リーリー