我知道这可能是一个非常基本的问题,很抱歉,但是在 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 的方式。程序员为什么要这样做?