摘要: 一.XMLHttpRequest Ajax技术核心是XMLHttpRequest对象(简称XHR),这是由微软首先引入的一个特性,其他浏览器提供商后来都提供了相同的实现。在XHR出现之前,Ajax式的通信必须借助一些hack手段来实现,大多数是使用隐藏的框架或内嵌框架。 XHR的出现,提供了向服务器 阅读全文
posted @ 2016-10-07 21:18 Maroon6 阅读(2500) 评论(0) 推荐(0) 编辑
摘要: 错误类型 执行代码时可能会发生的错误有很多种。每种错误都有对应的错误类型,ECMA-262定义了7种错误类型: 1.Error 2.EvalError 3.RangeError 4.ReferenceError 5.SyntaxError 6.TypeError 7.URIError 其中,Erro 阅读全文
posted @ 2016-10-07 15:46 Maroon6 阅读(1273) 评论(0) 推荐(0) 编辑
摘要: 事件流 事件流是描述的从页面接受事件的顺序,当几个都具有事件的元素层叠在一起的时候,那么你点击其中一个元素,并不是只有当前被点击的元素会触发事件,而层叠在你点击范围的所有元素都会触发事件。事件流包括两种模式:冒泡和捕获。 事件冒泡,是从里往外逐个触发。事件捕获,是从外往里逐个触发。那么现代的浏览器默 阅读全文
posted @ 2016-10-07 14:21 Maroon6 阅读(229) 评论(0) 推荐(0) 编辑
摘要: BOM也叫浏览器对象模型,它提供了很多对象,用于访问浏览器的功能。BOM缺少规范,每个浏览器提供商又按照自己想法去扩展它,那么浏览器共有对象就成了事实的标准。所以,BOM本身是没有标准的或者还没有哪个组织去标准它。 一.window对象 BOM的核心对象是window,它表示浏览器的一个实例。win 阅读全文
posted @ 2016-10-07 07:13 Maroon6 阅读(284) 评论(0) 推荐(1) 编辑