
正文
js中的event代表什么,js的event对象
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
javascript中的e是什么意思?
这段代码中的 e 代表事件(event)对象,即所谓的事件驱动源。
这里的e是参数的名字。参数分为:形参:形式参数,相当于函数声明的局部变量,实参把自己的值赋给形参,形参就保存了这个值 形参只能在函数内部使用。实参:实际参数,函数的调用者把值放在实参里面,传给函数的形参。
e 是参数。window.event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。
es是一种规定,e的意思是ECMA,相当于中华人民共和国;s的意思是Script,相当于国家语言文字工作委员会。国家有关部门规范国家的语言,计算机也有类似的组织规范计算机语言。
E 是一个函数名,在Javascript中变量命名除了可以使用 下划线,英文字符和数字外还可以使用一个特殊字符“$”。
相关问答
Q1: JS中event的button属性是什么意思啊?
由于HTML中的对象都是层次结构,比如一个Table包含了多个TR,一个TR包含了多个TD。
当button的type属性值为button时,仅作为一个普通的按钮,并不会提交该表单,此时你可以通过js脚本来提交,而form中不需要加onsubmit事件。
事件:是js中特有的东西。js就是基于事件驱动的一门语言。
有时自己辛苦半天做的网页,尤其是一些javascript特效,很容易被人利用查看源文件而复制。那么如何才能防止被人查看源代码呢?我们可以利用event.button特性来做到。
这段代码中的 e 代表事件(event)对象,即所谓的事件驱动源。
Q2: 为什么js事件函数默认传递的参数是event
1、这样写的目的是为了实现IE和FF中event的传递。因为IE中的event是全局的,公用的,相当于window.event,所以可以不写,而FF中的event则是必须存在事件中,必须要写。
2、以e为参数的函数一般是以回调函数的形式被调用的。也就是在event发生的时候回调。调用的时候 e 就包含了发生事件的具体内容。
3、function(){ toUpper();} 这个可以在IE中可以运行,因为在函数中会有一个内置的event隐藏对象。但是在Firefox中,则内置event变量为空,必须通过调用者传入一个参数来解决这个问题。
4、window.event代表着事件对象的状态。只有在事件发生时生效。如鼠标、键盘等事件被触发时这个对象才存在。window.event这只在IE下是这样的。他并不是标准。也就是说其他浏览器并不支持。
5、显而易见,在标准的流程中, 事件对象默认由事件句柄函数的第一个参数传入,供处理函数使用;在老版 IE 中,这个事件对象却无法直接由句柄函数传入,反而可以使用一个全局变量来代表事件对象,这个变量即 window.event。
6、e 是参数。window.event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。
关于js中的event代表什么和js的event对象的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








