addeventlistener怎么读(addeventlistener是什么意思)

2025-03-25 06:50:01 0

addeventlistener怎么读(addeventlistener是什么意思)

本文目录

addeventlistener是什么意思

  addEventListener是一个侦听事件并处理相应的函数。  参数  1、type:String  事件的类型。  2、listener:Function  侦听到事件后处理事件的函数。 此函数必须接受 Event 对象作为其唯一的参数,并且不能返回任何结果,如以下示例所示: 访问修饰符function 函数名(evt:Event):void  3、useCapture:Boolean (default = false)  这里牵扯到“事件流”的概念。侦听器在侦听时有三个阶段:捕获阶段、目标阶段和冒泡阶段。顺序为:捕获阶段(根节点到子节点检查是否调用了监听函数)→目标阶段(目标本身)→冒泡阶段(目标本身到根节点)。此处的参数确定侦听器是运行于捕获阶段、目标阶段还是冒泡阶段。 如果将 useCapture 设置为 true,则侦听器只在捕获阶段处理事件,而不在目标或冒泡阶段处理事件。 如果useCapture 为 false,则侦听器只在目标或冒泡阶段处理事件。 要在所有三个阶段都侦听事件,请调用两次 addEventListener,一次将 useCapture 设置为 true,第二次再将useCapture 设置为 false。  4、priority:int (default = 0)  事件侦听器的优先级。 优先级由一个带符号的 32 位整数指定。 数字越大,优先级越高。 优先级为 n 的所有侦听器会在优先级为 n -1 的侦听器之前得到处理。 如果两个或更多个侦听器共享相同的优先级,则按照它们的添加顺序进行处理。 默认优先级为 0。  5、useWeakReference:Boolean (default = false)  确定对侦听器的引用是强引用,还是弱引用。 强引用(默认值)可防止您的侦听器被当作垃圾回收。 弱引用则没有此作用。

eventlistener怎么读

event listener英式读音:中文谐音:应文特雷森呢儿事件侦听器双语例句:The XXXListener referenced here is a listener object, extending the EventListener interface, that waits for various events to happen within the component associated with the listener. XXListener 在这里指的是一个监听器对象,它扩展了事件侦听器的接口,等候与监听器关联的组件中的各种事件发生。

怎样阅读Linux源代码

听我的就是,问那么多干嘛,我在你身边,你还走错路!跟着我!不能给你幸福是我的错,但谁让你不幸福,我TMD去砍了他 查看文章 如何阅读linux源代码2007-09-01 14:04着linux的逐步普及,现在有不少人对于Linux的安装及设置已经比较熟悉了。与Linux 的蓬勃发展相适应,想深入了解Linux的也越来越多。而要想深入了解Linux,就需要阅读和分析linux内核的源代码。 Linux的内核源代码可以从很多途径得到。一般来讲,在安装的linux系统下,/usr/src/linux目录下的东西就是内核源代码。另外还可以从互连网上下载,解压缩后文件一般也都位于linux目录下。内核源代码有很多版本,目前最新的稳定版是2.2.14。 许多人对于阅读Linux内核有一种恐惧感,其实大可不必。当然,象Linux内核这样大而复杂的系统代码,阅读起来确实有很多困难,但是也不象想象的那么高不可攀。只要有恒心,困难都是可以克服的。也不用担心水平不够的问题,事实上,有很多事情我们不都是从不会到会,边干边学的吗? 任何事情做起来都需要有方法和工具。正确的方法可以指导工作,良好的工具可以事半功倍。对于Linux 内核源代码的阅读也同样如此。下面我就把自己阅读内核源代码的一点经验介绍一下,最后介绍Window平台下的一种阅读工具。 对于源代码的阅读,要想比较顺利,事先最好对源代码的知识背景有一定的了解。对于linux内核源代码来讲,我认为,基本要求是:1、操作系统的基本知识;2、对C语言比较熟悉,最好要有汇编语言的知识和GNU C对标准C的扩展的知识的了解。另外在阅读之前,还应该知道Linux内核源代码的整体分布情况。我们知道现代的操作系统一般由进程管理、内存管理、文件系统、驱动程序、网络等组成。看一下Linux内 核源代码就可看出,各个目录大致对应了这些方面。Linux内核源代码的组成如下(假设相对于linux目录): arch 这个子目录包含了此核心源代码所支持的硬件体系结构相关的核心代码。如对于X86平台就是i386。 include 这个目录包括了核心的大多数include文件。另外对于每种支持的体系结构分别有一个子目录。 init 此目录包含核心启动代码。 mm 此目录包含了所有的内存管理代码。与具体硬件体系结构相关的内存管理代码位于arch/*/mm目录下,如对应于X86的就是arch/i386/mm/fault.c 。 drivers 系统中所有的设备驱动都位于此目录中。它又进一步划分成几类设备驱动,每一种也有对应的子目录,如声卡的驱动对应于drivers/sound。 ipc 此目录包含了核心的进程间通讯代码。 modules 此目录包含已建好可动态加载的模块。 void function(e,t){for(var n=t.getElementsByTagName(“img“),a=+new Date,i=,o=function(){this.removeEventListener&&this.removeEventListener(“load“,o,!1),i.push({img:this,time:+new Date})},s=0;s《 n.length;s++)!function(){var e=n;e.addEventListener?!e.complete&&e.addEventListener(“load“,o,!1):e.attachEvent&&e.attachEvent(“onreadystatechange“,function(){“complete“==e.readyState&&o.call(e,o)})}();alog(“speed.set“,{fsItems:i,fs:a})}(window,document);fs Linux支持的文件系统代码。不同的文件系统有不同的子目录对应,如ext2文件系统对应的就是ext2子目录。 kernel 主要核心代码。同时与处理器结构相关代码都放在arch/*/kernel目录下。 net 核心的网络部分代码。里面的每个子目录对应于网络的一个方面。 lib 此目录包含了核心的库代码。与处理器结构相关库代码被放在arch/*/lib/目录下。 scripts此目录包含用于配置核心的脚本文件。 Documentation 此目录是一些文档,起参考作用。 清楚了源代码的结构组成后就可以着手阅读。对于阅读方法或者说顺序,有所谓的纵向与横向之分。所谓纵向就是顺着程序的执行顺序逐步进行;所谓横向,就是分模块进行。其实他们之间不是绝对的,而是经常结合在一起进行。对于Linux源代码来讲,启动的代码就可以顺着linux的启动顺序一步一步来,它的大致流程如下(以X86平台为例): ./larch/i386/boot/bootSect.S--》./larch/i386/boot/setup.S--》./larch/i386/kernel/head.S--》./init/main.c中的start_kernel()。而对于象内存管理等部分,则可以单独拿出来进行阅读分析。我的体会是:开始最好按顺序阅读启动代码,然后进行专题阅读,如进程部分,内存管理部分等。在每个功能函数内部应该一步步来。实际上这是一个反复的过程,不可能读一遍就理解。 俗话说:“工欲善其事,必先利其器”。 阅读象Linux核心代码这样的复杂程序令人望而生畏。它象一个越滚越大的雪球,阅读核心某个部分经常要用到好几个其他的相关文件,不久你将会忘记你原来在干什么。所以没有一个好的工具是不行的。由于大部分爱好者对于Window平台比较熟悉,并且还是常用Window系列平台,所以在此我介绍一个Window下的一个工具软件:Source Insight。这是一个有30天免费期的软件,可以从www.sourcedyn.com下载。安装非常简单,和别的安装一样,双击安装文件名,然后按提示进行就可以了。安装完成后,就可启动该程序。这个软件使用起来非常简单,是一个阅读源代码的好工具。它的使用简单介绍如下:先选择Project菜单下的new,新建一个工程,输入工程名,接着要求你把欲读的源代码加入(可以整个目录加)后,该软件就分析你所加的源代码。分析完后,就可以进行阅读了。对于打开的阅读文件,如果想看某一变量的定义,先把光标定位于该变量,然后点击工具条上的相应选项,该变量的定义就显示出来。对于函数的定义与实现也可以同样操作。别的功能在这里就不说了,有兴趣的朋友可以装一个Source Insight,那样你阅读源代码的效率会有很大提高的。怎么样,试试吧!

addeventlistener怎么读(addeventlistener是什么意思)

本文编辑:admin

更多文章:


soul什么意思(Soul英文的灵魂用中文怎么读)

soul什么意思(Soul英文的灵魂用中文怎么读)

本文目录Soul英文的灵魂用中文怎么读soul的意思Soul英文的灵魂用中文怎么读Soul读音:英 。一、含义n. 灵魂;心灵;精神。二、用法soul用作名词时的基本意思是“灵魂,精华”,是可数名词。引申还可表示“高尚情操,热情,感情,精

2025年3月17日 21:20

flash安卓版(请问为什么现在我用系统是安卓4.0的老手机安装不了AdobeFlashPlayer安卓版呢)

flash安卓版(请问为什么现在我用系统是安卓4.0的老手机安装不了AdobeFlashPlayer安卓版呢)

本文目录请问为什么现在我用系统是安卓4.0的老手机安装不了AdobeFlashPlayer安卓版呢安卓手机为什么有的网站要求flash player 9.0请问现在还有可用的安卓flash吗Android手机支持网页中的Flash吗请问为什

2025年2月28日 11:10

windows10家庭版密钥(谁有win10家庭版64位的密钥号是中文)

windows10家庭版密钥(谁有win10家庭版64位的密钥号是中文)

本文目录谁有win10家庭版64位的密钥号是中文windows10家庭版升级到专业版密钥win10家庭版找升级专业版密钥谁有win10家庭版64位的密钥号是中文您可以选择win10家庭版激活密钥如下:安装密钥:VK7JG-NPHTM-C97

2025年2月18日 11:30

servletcontextlistener(servletcontextlistener 什么时候被触发)

servletcontextlistener(servletcontextlistener 什么时候被触发)

本文目录servletcontextlistener 什么时候被触发十分不解,启动tomcat后实现了ServletContextListener的类的contextInitialized()方法执行了2次servletcontextlis

2025年3月22日 06:20

garageband(iphone7 garageband怎么用)

garageband(iphone7 garageband怎么用)

本文目录iphone7 garageband怎么用garageband删除会怎样iphone7 garageband怎么用使用方法如下:1.打开“BarageBand”2.键盘: 使用钢琴、风琴、合成器以及其他声音来弹奏屏幕键盘。也就是说模

2025年2月15日 10:40

refrain和restrain的区别(refrain和restrain)

refrain和restrain的区别(refrain和restrain)

本文目录refrain和restrain近义词区别refrain和restrainA. refrainvi. vt.忍住; 抑制, 制止,戒除(from)避免这道题百分之百选A原因1. refrain from (doing) someth

2025年3月14日 05:30

localtime是什么意思(c++中的<time.h>中的localtime是什么意思)

localtime是什么意思(c++中的<time.h>中的localtime是什么意思)

本文目录c++中的中的localtime是什么意思新人求助,op在c++里是什么意思Linux中gmtime和localtime的区别tm * pt = localtime(&amp;amp;t);C++语句啥意思time_t rawtim

2025年4月4日 20:10

135端口如何关闭(怎样关闭135 445共享端口)

135端口如何关闭(怎样关闭135 445共享端口)

本文目录怎样关闭135 445共享端口win 10如何关闭135端口,我要的不是win xp,win 7,win 8的方法,而是win 10的方法怎么打开135端口和怎么关闭135端口为什么我扫不到135端口怎样关闭135 445共享端口1

2025年2月23日 22:10

multiple markers at this line(Multiple markers at this line)

multiple markers at this line(Multiple markers at this line)

本文目录Multiple markers at this lineMultiple markers at this line - Cannot instantiate the type Iconjava中错误提示:Multiple mark

2025年2月15日 10:00

nslookup是什么意思(nslookup命令是干什么的)

nslookup是什么意思(nslookup命令是干什么的)

本文目录nslookup命令是干什么的nslookup什么意思java中nslookup是什么意思nslookup,这个是什么意思nslookup命令是干什么的咨询记录 · 回答于2021-04-15nslookup命令是干什么的?Nslo

2025年2月25日 13:40

orientate(orientated与oritented有什么区别顺便给下音标)

orientate(orientated与oritented有什么区别顺便给下音标)

本文目录orientated与oritented有什么区别顺便给下音标Oriente是什么意思orientated与oritented有什么区别顺便给下音标orientate 你拼写错误adj. 导向的;定向的;以…为方向的v. 调整;使

2025年2月15日 07:10

doris中文什么意思?何钰欣doris是谁

doris中文什么意思?何钰欣doris是谁

本文目录doris中文什么意思何钰欣doris是谁“Doris”是什么意思doris这个名字烂大街吗doris吉他dd200多少钱doris中文什么意思英文名Doris [ˈdɔrɪs],中文意思:多丽丝。名字含义多里安女子,来自大海的礼物

2025年3月29日 01:20

python视频(视频剪辑,Python跑数据,diy电脑组装怎么配置)

python视频(视频剪辑,Python跑数据,diy电脑组装怎么配置)

本文目录视频剪辑,Python跑数据,diy电脑组装怎么配置学习python用以前的教学视频行吗有没有比较好的Python爬虫视频教程有没有python爬虫视频教程推荐视频剪辑,Python跑数据,diy电脑组装怎么配置不太了解题主Pyth

2025年3月14日 09:40

taken by(had taken them by和had them taken by的区别)

taken by(had taken them by和had them taken by的区别)

本文目录had taken them by和had them taken by的区别lm. taken. by. you什么意思some photos taken by the childern from Africa为什么使用takent

2025年2月8日 18:00

网页布局有哪些类型?网页版面布局设计的原则是什么

网页布局有哪些类型?网页版面布局设计的原则是什么

本文目录网页布局有哪些类型网页版面布局设计的原则是什么国内有哪些排版布局好看的网站网页排版布局有哪些原则网页布局结构有哪些一般的网页设计布局形式都有哪些网页布局的方法有哪些几种常见网页布局设计网页的Table布局和DIV+CSS布局从哪里可

2025年4月2日 11:30

table width(请问 html中<table width=“80%“ border=“1“>什么意思)

table width(请问 html中<table width=“80%“ border=“1“>什么意思)

本文目录请问 html中什么意思html中,如何固定table单元格宽度请问 html中什么意思《table》《/table》是html中的表格标签。而width是这个标签中的宽度属性,width=“80%“表示该表格占据表格外部容器的宽度

2025年2月24日 07:20

photoshop 2021破解版(请问有没有Adobe Photoshop 2021中文破解版求)

photoshop 2021破解版(请问有没有Adobe Photoshop 2021中文破解版求)

本文目录请问有没有Adobe Photoshop 2021中文破解版求为什么ps2021不用破解破解版的ps有什么弊端请问有没有Adobe Photoshop 2021中文破解版求Adobe Photoshop 2021是由Adobe Sy

2025年3月24日 11:30

switch 语言关键字(c语言switch case语句例子是什么)

switch 语言关键字(c语言switch case语句例子是什么)

本文目录c语言switch case语句例子是什么C语言中的switch和default是什么意思字母圈《switch》属性是什么c语言switch case语句例子是什么c语言switch case语句例子如下:#include 《std

2025年3月24日 06:40

html的div怎么使用(html如何将一个div置于最上层)

html的div怎么使用(html如何将一个div置于最上层)

本文目录html如何将一个div置于最上层在html里的div怎么使用Html 中的div标签怎么用,举例说明!html中的div作用html 中 div到底有什么用html如何将一个div置于最上层1、新建一个html文件,命名为test

2025年2月24日 12:30

你编程入门的第一门语言是哪一个?新手学编程该怎么入门

你编程入门的第一门语言是哪一个?新手学编程该怎么入门

本文目录你编程入门的第一门语言是哪一个新手学编程该怎么入门java编程入门学习过程中新手需要知道围绕哪些学习java编程入门自学,去哪儿好呢或者有什么好的学习建议吗你编程入门的第一门语言是哪一个【持续性更长久、后劲性更强、能超越80%的人成

2025年3月3日 14:50

近期文章

本站热文

harbor,port,pier的区别?谁能解释“harbour“(港口)与“pier“(码头)的区别
2025-02-22 17:40:03 浏览:18
ibatis foreach(ibatis 批量update操作)
2025-02-10 23:40:06 浏览:7
endless rain(endless rain表达什么情感)
2025-02-14 06:00:02 浏览:6
标签列表

热门搜索