十三至十五章导读题

13.1 JS和HTML的交互式如何实现的?
通过事件实现的

13.2什么是事件流?
描述的是从页面中接收事件的顺序。

13.3什么是事件冒泡?
事件开始时由最具体的元素接收,然后逐级向上传播到较为不具体的节点;

13.4事件捕获的目的是?
在事件到达预订目标之前捕获它

13.5DOM2级规定事件流三阶段是?
事件捕获阶段、处于目标阶段和事件冒泡阶段。

13.6什么是事件?
用户或浏览器自身执行的某种动作。

13.7在HTML中指定事件处理程序的缺点有?
一是存在时差;二是作用域链在不同浏览器会导致不同的结果;三是HTML与JS代码紧密耦合;

13.8 DOM 2级事件定义的两个方法和参数是?
addEventListener()和removeEventListener():要处理的事件名、作为事件处理程序的函数和一个布尔值(true表示在纱布或阶段调用事件处理程序,false表示在冒泡阶段调用事件处理程序);

13.9使用DOM 2级方法添加事件处理程序的好处是?
可以添加多个事件处理程序。

13.10为何多数时候,将事件处理程序添加到事件流的冒泡阶段?何时添加到捕获阶段?
因为这样可以最大限度地兼容各种浏览器;
只在需要在事件到达目标前截获他的时候将事件处理程序添加到捕获阶段。

13.11IE中使用attachEvent与使用DOM 0级方法的主要区别是?
事件处理程序的作用域,前者会在全局作用域,后者会在元素作用域内运行。

13.12使用addEventListener()和attachEvent()添加的匿名函数共同存在的问题是?
不能移除

13.13事件对象包含什么?
事件元素、类型和其他与特定事件相关的信息。

13.14如何理解事件对象的存活期?
在事件处理程序执行期间存在,执行结束就被销毁。

13.15web浏览器中的事件类型有?
UI事件、焦点、鼠标、滚轮、文本、键盘、合成、变动和变动名称等事件。

13.16为何在JS中添加到页面上的事件处理程序数量将直接关系到页面的整体运行性能?
一是函数都是对象,对象会占内存,内存中对象越多,性能越差;
二是必须制定所有事件的处理程序而导致的DOM访问次数,会延迟整个页面的交互就绪时间;

13.17从利用好事件处理程序的角度出发,有什么方法可以提升性能?
限制数量、事件委托、移除事件处理程序

14.1获取<form>元素引用的方式有?
一是看成与其他元素一样,使用getElementById等方法获取;
二是通过document.forms获取页面所有的表单;

14.2提交表单可能出现的最大问题是?如何解决?
重复提交表单;一是第一次提交表单后就禁用提交按钮;二是利用onsubmit事件处理程序取消后续的表单提交操作。

14.3为何在处理文本框的值时,最好不要使用DOM方法?
对value属性所做的修改,不一定会反映在DOM中。

14.4表单序列化在什么场景下使用最多?
使用Ajax请求

15.1出现在<canvas>元素开始和结束标签中的内容何时显示?
在浏览器不支持<canvas>元素时显示。

15.2在使用<canvas>元素之前需要干啥?
检测getContext()方法是否存在。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 198,848评论 5 466
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,529评论 2 375
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 145,824评论 0 327
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,329评论 1 268
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,227评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 47,879评论 1 275
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,218评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,877评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,159评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,155评论 2 315
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,987评论 1 328
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,736评论 3 316
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,273评论 3 302
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,407评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,663评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,158评论 2 344
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,517评论 2 339

推荐阅读更多精彩内容

  •   JavaScript 与 HTML 之间的交互是通过事件实现的。   事件,就是文档或浏览器窗口中发生的一些特...
    霜天晓阅读 3,467评论 1 11
  • 第3章 基本概念 3.1 语法 3.2 关键字和保留字 3.3 变量 3.4 数据类型 5种简单数据类型:Unde...
    RickCole阅读 5,088评论 0 21
  • 或许,只有当夜幕遮盖了天穹,才能把自己从一天的嘈杂之中择出来,静静地在夜风中,夜空下独自观察这个从未如此真实的世界
    vvzjt阅读 124评论 0 0
  • 以下是我在用的公众号,感觉真心不错,推荐给所有爱好英语或想要学习英语的人~ 1.果汁英语(ID:guozhieng...
    薄荷风03阅读 14,373评论 6 102
  • 是不是请求一人帮忙或寻求意见,事后一定要请人吃饭或送东西给他。这是不是社会的一种特性。虽然说没有人会自愿帮你忙,寻...
    我路过全世界阅读 422评论 0 0