問題タブ [this-keyword]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
32 参照

javascript - 関数 i イベントリスナーを最初の呼び出し後に再度呼び出すことができないのはなぜですか?

次のコードがあります。

HTML

JS

ここでボタンをクリックすると、関数addNameが実行されるたびに max が HTML に出力されます。

しかし、行を次のように変更すると:

次に、関数をすぐに呼び出すため、期待されるブラウザー HTML に最初に印刷された Max を取得します()。.

Maxしかし、最初の印刷後、ボタンをクリックしても再度印刷されない理由がわかりません。何故ですか ?

Maxわかりました、HTML で最初の印刷を取得しましたが、ボタンをクリックしたときにもう一度印刷するべきではありませんか? そして、なぜ私は得られないのですか?