摘要: 捕获阶段(capture phase) 捕获阶段的定义如下(w3c):The event object propagate through the target's ancestors from the defaultView to the target's parent. 事件对象在事件目标的祖先 阅读全文
posted @ 2018-12-15 16:09 xml1997 阅读(114) 评论(0) 推荐(0) 编辑
摘要: js是单线程语言,单线程就意味着,所有任务需要排队,前一个任务结束,才会执行后一个任务。如果前一个任务耗时很长,后一个任务就不得不一直等着。 如果排队是因为计算量大,CPU忙不过来,倒也算了,但是很多时候CPU是闲着的,因为IO设备(输入输出设备)很慢(比如Ajax操作从网络读取数据),不得不等着结 阅读全文
posted @ 2018-12-02 18:56 xml1997 阅读(336) 评论(0) 推荐(0) 编辑
摘要: <!doctype html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="initial-scal 阅读全文
posted @ 2018-11-25 22:00 xml1997 阅读(130) 评论(0) 推荐(0) 编辑
摘要: { "firstName":[ "xMan" ], "members":[ { "name":"X教授", "actor":"帕特里克·斯图尔特", "introduction":"具有最强大的心灵感应能力,是X战警的创始人,及首位领导。创办了X学院教授年轻的变种人如何面对及控制自己的特殊能力。与其 阅读全文
posted @ 2018-11-19 20:50 xml1997 阅读(134) 评论(0) 推荐(0) 编辑
摘要: Arrow function restore 为什么叫Arrow Function?因为它的定义用的就是一个箭头: x => x * x 上面的箭头函数相当于: function (x) { return x * x; } 箭头函数相当于匿名函数,并且简化了函数定义。箭头函数有两种格式,一种像上面的 阅读全文
posted @ 2018-11-18 19:38 xml1997 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 构造函数与对象 构造函数是类中的特殊成员函数,用于为对象分配内存。它可用于为数据成员提供值。创建对象时将调用构造函数。它与类具有相同的名称。构造函数不返回任何值。 构造函数是生成对象的模板,一个构造函数可以生成多个对象,每个对象都有相同的结构。 构造函数的缺点就是,每当你实例化两个对象时,需要调用两 阅读全文
posted @ 2018-11-09 12:54 xml1997 阅读(96) 评论(0) 推荐(0) 编辑
摘要: for-of 循环:代码示例for (var value of myArray) {console.log(value);}循环的对象需为一个数组 无法记录索引 可以相应break、continue、return语句 可用来遍历对象属性 可用来遍历对象的自值 无法获取到对象或数组遍历的索引 for 阅读全文
posted @ 2018-11-08 19:18 xml1997 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 三个阶段:第一个阶段是1950年代到1960年代,是程序设计阶段,基本是个体手工劳动的生产方式。这个时期,一个程序是为一个特定的目的而编制的,软件的通用性是很有限的,软件往往带有强烈的个人色彩。早期的软件开发没有什么系统的方法可以遵循,软件设计是在某个人的头脑中完成的一个隐藏的过程。而且,除了源代码 阅读全文
posted @ 2018-11-08 19:06 xml1997 阅读(109) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv 阅读全文
posted @ 2018-10-26 16:07 xml1997 阅读(106) 评论(0) 推荐(0) 编辑
摘要: Document Object Model的历史可以追溯至1990年代后期微软与Netscape的"浏览器大战"(browser wars),双方为了在JavaScript与JScript一决生死,于是大规模的赋予浏览器强大的功能。微软在网页技术上加入了不少专属事物,计有VBscript、Activ 阅读全文
posted @ 2018-10-24 20:58 xml1997 阅读(126) 评论(0) 推荐(0) 编辑