javascript - javascript中的随机参数

标签 javascript jquery

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

最佳答案

e 代表事件对象。在给出的示例中,用户需要事件对象,以便在触发 mousemove 事件时,使用 pageXpageY 访问光标在屏幕上的位置code> 事件 (e) 对象的属性。

关于javascript - javascript中的随机参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12129351/

相关文章:

jquery - Bootstrap Mobile 菜单在菜单打开和关闭时切换类

javascript - 如何使用 br 断行制作(复制到剪贴板)

javascript - jQuery - 选择覆盖在图像上的不可见文本,ala GMail PDF 查看器

javascript - 使用 lodash 在 React 中渲染网格

javascript - 如何更改函数内部的值?

javascript - 在 JQuery 中包含基于 li 标签 id 的 html

jquery - 有些东西还在寻找 jquery 1.3

javascript - 如何将值存储在 HashMap /数组中以便稍后进行比较

javascript - 如果当前请求有巨大的计算量,node.js 服务器如何处理下一个请求?

.net - 日期时间的自定义 JavaScriptConverter?