01 2018 档案

摘要:事件流 事件流描述的是从页面中接收事件的顺序。但有意思的是,IE 和Netscape 开发团队居然提出了差不多是完全相反的事件流的概念。IE 的事件流是事件冒泡流,而Netscape Communicator 的事件流是事件捕获流。 事件冒泡 IE 的事件流叫做事件冒泡(event bubbling 阅读全文
posted @ 2018-01-26 18:10 hahazexia 阅读(157) 评论(0) 推荐(0) 编辑
摘要:冗余的数据传输 阅读全文
posted @ 2018-01-26 18:08 hahazexia 阅读(103) 评论(0) 推荐(0) 编辑
摘要:扩展运算符 含义 扩展运算符(spread)是三个点(...)。它好比 rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列。 console.log(...[1, 2, 3]) // 1 2 3 console.log(1, ...[2, 3, 4], 5) // 1 2 3 4 5 [.. 阅读全文
posted @ 2018-01-23 17:40 hahazexia 阅读(167) 评论(0) 推荐(0) 编辑
摘要:私有和共享代理 代理服务器可以是某个客户端专用的,也可以是很多客户端共享的。单个客户端专用的代理被称为私有代理。众多客户端共享的代理被称为公共代理。 公共代理大多数代理都是公共的共享代理。集中式代理的成本效率更高,更容易管理。某些代理应用,比如高速缓存代理服务器,会利用用户间共同的请求,这样的话,汇 阅读全文
posted @ 2018-01-14 16:54 hahazexia 阅读(346) 评论(0) 推荐(0) 编辑
摘要:函数参数的默认值 基本用法 ES6 之前,不能直接为函数的参数指定默认值,只能采用变通的方法。 上面代码检查函数log的参数y有没有赋值,如果没有,则指定默认值为World。这种写法的缺点在于,如果参数y赋值了,但是对应的布尔值为false,则该赋值不起作用。就像上面代码的最后一行,参数y等于空字符 阅读全文
posted @ 2018-01-08 23:45 hahazexia 阅读(181) 评论(0) 推荐(0) 编辑
摘要:各种形状和尺寸的Web服务器 Web服务器的实现 Web 服务器有各种不同的形式。 可以在标准的计算机系统上安装并运行通用的软件 Web 服务器。 可以买一台 Web 服务器设备,通常会是一台安装在时髦机架上的计算机,里面的软件会预装并配置好。 甚至可以在少量计算机芯片上实现嵌入式Web 服务器,使 阅读全文
posted @ 2018-01-07 22:06 hahazexia 阅读(454) 评论(0) 推荐(0) 编辑
摘要:DOM 变化 “DOM2 级核心”没有引入新类型,它只是在DOM1 级的基础上通过增加新方法和新属性来增强了既有类型。“DOM3级核心”同样增强了既有类型,但也引入了一些新类型。 可以通过下列代码来确定浏览器是否支持这些DOM 模块。 针对XML命名空间的变化 有了XML 命名空间,不同XML 文档 阅读全文
posted @ 2018-01-04 23:19 hahazexia 阅读(227) 评论(0) 推荐(0) 编辑
摘要:二进制和八进制表示法 ES6 提供了二进制和八进制数值的新的写法,分别用前缀0b(或0B)(二进制binary)和0o(或0O)(八进制octonary)表示。 从 ES5 开始,在严格模式之中,八进制就不再允许使用前缀0表示,ES6 进一步明确,要使用前缀0o表示。 如果要将0b和0o前缀的字符串 阅读全文
posted @ 2018-01-03 15:08 hahazexia 阅读(424) 评论(0) 推荐(0) 编辑
摘要:选择符API Selectors API是由W3C 发起制定的一个标准,致力于让浏览器原生支持CSS 查询。 Selectors API Level 1 的核心是两个方法:querySelector()和querySelectorAll()。在兼容的浏览器中,可以通过Document 及Elemen 阅读全文
posted @ 2018-01-02 10:37 hahazexia 阅读(247) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示