关于js中function(e) e的理解
e是事件,在firefox中只能在事件现场使用window.event,所以只有把event传给函数使用。
为了兼容FF和其它浏览器,一般会在函数里重新给e赋值:
e = window.event || e;
也就是说,如果window.event存在,则该浏览器支持直接使用window.event,否在就是不支持,不支持就使用传进来的e。
如下代码:
<SCRIPT LANGUAGE="JavaScript">
<!--
window.onload = function(e){
//alert(window.event.type) // IE时调用,非IE注释掉否则报错
alert(e.type); // FF时调用,非FF注释掉否则报错
// 由于这里的事件是window.onload ,所以打印type两个都会显示”load“。
}
//-->
转载于:https://www.cnblogs.com/hiloo/p/3422720.html
关于js中function(e) e的理解相关推荐
- js中(function(){…})()立即执行函数写法理解
js中(function(){-})()立即执行函数写法理解 javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当然,能理解各型各色的写法 ...
- [js] 说说你对JS中暂性死区的理解,它有什么运用场景?
[js] 说说你对JS中暂性死区的理解,它有什么运用场景? var v=1; {v = 2;let v; }这里候会报错: Cannot access 'v' before initializatio ...
- php function函数用法,js的function函数是什么?js中function的用法
本篇文章给大家带来的内容是关于js的function函数是什么?js中function的用法,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. Function与函数 Function是 ...
- java js中 function函数报错_浅析JS中对函数function的理解(基础篇)
正文:我们知道,在js中,函数实际上是一个对象,每个函数都是Function类型的实例,并且都与其他引用类型一样具有属性和方法.因此,函数名实际上是指向函数对象的指针,不与某个函数绑定.在常见的两种定 ...
- js中对于数据类型的一些理解
Typeof的作用: 返回数据的类型 基本数据类型(Number String Boolean null undefined es6种新增的一个基本数据symbol) Let num = 22 Ty ...
- js中(function(){}()),(function(){})(),$(function(){});之间的区别
1. (function(){}())与(function(){})() 这两种写法,都是一种立即执行函数的写法,即IIFE (Immediately Invoked Function Express ...
- js中function参数默认值
--在dreamweaver做网站时,函数定义是在一个*.js文件中,其中定义了一个func,有四个参数,function func(string1,url,flag,icon),然后在另一个asp中 ...
- js中变量作用域的小理解
一:变量作用域 在js代码中每个变量都是有自己的作用域的,js中不像C语言有块级作用域的概念,取而代之的是函数作用域,看如下代码: var scope="global"; func ...
- js中prototype,constructor的理解
连看4篇前辈的文章,记录一些知识点 Javascript继承机制的设计思想 Javascript 面向对象编程(一):封装 Javascript面向对象编程(二):构造函数的继承 Javascript ...
- js中的浅拷贝深拷贝深入理解
举个例子来说明一下什么是浅拷贝什么是深拷贝 浅拷贝 var x = {a: 1,b: {f: {g: 1}},c: [1, 2, 3] }; var y = shallow(x); 得出的结果可以看出 ...
最新文章
- Xamarin Android项目运行失败
- (三)spark集群DHCP IP变化后的处理
- spring20:Aspectj实现前置通知@Before
- SharpHsql -- 只适合用于演示数据的数据库引擎
- 微软智能语音多情感技术升级,晓晓中文语音突破14种风格
- vue2.0实现分页组件
- 并发编程 06—— CompletionService :Executor 和 BlockingQueue
- php+mysql+zend+一键_PHP+MySQL+phpMyAdmin+ZendOptimizer环境一键安装包下载及安装手
- Linux内核源码目录
- 计算机的网络命令大全,windows常用网络命令图文详解
- 手把手教你修改butterfly主题的样式
- selenium页面跳转问题-QQ邮箱登录之后找不到元素
- 智能推荐--协同过滤
- 30岁前不必在乎的30件事
- 基于PyTorch的C++API运行模型进行图像分类
- 抢答器c语言程序设计,基于单片机的智能抢答器设计与实现
- mysql对韵母分组,复合元音韵母练习.ppt
- 2020年文档相似性算法:初学者教程
- 高通平台 UART log 开启方法
- ADSL初始地址及用户名密码大全(转)