この件については色々と説明されているページを拝見しているのですが、どれを読んでもいまいち理解ができず困っております。
タイトルの通りなのですが、function(e)という形式で書かれているものをよく見かけるのですが、この(e)の意味と役割が理解できません…。無くしてしまっても動作するようですし。。
javascript
1<script> 2let box = document.getElementById("box"); 3 4box.addEventListener('click',function(e){ 5this.style.backgroundColor = 'red'; 6}); 7 8window.addEventListener('keydown', function(e) { 9document.write(e.keyCode); 10}); 11</script>
この(e)は、具体的にどういたときに必要で、その目的とは一体何になりますでしょうか?
今回の様に無くしてしまっても困らない(動作する)場合がある反面(e)を付けなければ困る状況というものがあるのだと考えております。
この困る状況も教えて頂けないでしょうか。
宜しくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/18 09:27
2021/05/18 09:34