码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript事件机制

时间:2016-07-04 23:43:26      阅读:337      评论:0      收藏:0      [点我收藏+]

标签:

<script type="text/javascript" src="http://runjs.cn/gist/2zmltkfa/all"></script>

 

【前端培养-作业01】javascript事件机制

1.javascript事件模型

2.e.target与e.currentTarget是干什么的?

3.preventDefault与stopPropagation是干什么的

4.什么是dispatchEvent?

5.说一说事件代理的实现,并封装一个方法

6.事件代理的问题<li><span></span></li>如果同时给span与li绑定事件该如何组装冒泡???

7.tap事件是如何实现的

8.tap会产生什么问题

9.zepto的touch库做了什么?

10.fastclick解决了什么问题

11.实现一个滑动touch库

 

PS:【前端培训-xx】系列是由上海-叶小钗针对成都几个前端培训的题目

--------------------------------------------------------------------------------------------------

  前言:我花了好几个小时百度和google"javascript事件模型",没有查到一个明确对"javascript事件模型"定义的文章。姑且认为它就是高三中的"事件流"吧。对JavaScript术语,我表示有些头疼,经常同一个东西在不同书籍或者不同博客中说法不一致。比如,1.JavaScript数据类型,在JavaScript高级程序设计第三版(再次出现此书用高三代替)中写到"ECMAScript中有5种简单的数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number和String,还有一种复杂数据类型--Object"。而JavaScript权威指南(第6版)中把高三中定义的"简单数据类型"叫做"原始数据类型"。2.JavaScript事件处理程序又名事件句柄、事件监听器等等。。。也可能是我理解能力太差了!囧

一、javascript事件模型(我理解为事件流)

  1.事件冒泡

  早期的IE浏览器(IE8及以下)的事件流叫做事件冒泡(event bubbling)

   

JavaScript事件机制

标签:

原文地址:http://www.cnblogs.com/webhelper/p/5642012.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!