これは非常に基本的な質問かもしれませんが、そうであれば申し訳ありませんが、javascript/jquery では、以下のjquery ウェブサイト.
$("div").mousemove(function(e){
var pageCoords = "( " + e.pageX + ", " + e.pageY + " )";
var clientCoords = "( " + e.clientX + ", " + e.clientY + " )";
$("span:first").text("( e.pageX, e.pageY ) : " + pageCoords);
$("span:last").text("( e.clientX, e.clientY ) : " + clientCoords);
});
ここで、関数には e のパラメーターがありますが、e がない場合でも機能する可能性があることはわかっていますが、それが私が JavaScript を使用する傾向があるため、理由はわかりません。なぜプログラマーはこれを行うのでしょうか?