万本电子书0元读

万本电子书0元读

顶部广告

高性能JavaScript电子书

售       价:¥

纸质售价:¥38.70购买纸书

254人正在读 | 0人评论 6.2

作       者:丁琛

出  版  社:电子工业出版社

出版时间:2010-11-01

字       数:13.8万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
如果你使用JavaScript构建交互丰富的Web应用,那么JavaScript代码可能是造成你的Web应用速度变慢的主要原因。本书揭示的技术和策略能帮助你在发过程中消除性能瓶颈。你将会了解如何提升各方面的性能,包括代码的加载、运行、DOM交互、页面生存周期等。雅虎的前端工程师Nicholas C. Zakas和其他五位JavaScript专家介绍了页面代码加载的*方法和编程技巧,来帮助你编写更为高效和快速的代码。你还会了解到构建和部署文件到生产环境的*实践,以及有助于定位线上问题的工具。<br/>【作者】<br/>Nicholas C.Zakas,雅虎首页的主要发者,雅虎用户界面库(YUI)代码贡献者,擅长利用JavaScript、HTML、CSS、XML、XSLT设计和实现WEB界面的软件工程师。<br/>
目录展开

译者序

前言

第1章 加载和执行

1.1 脚本位置

1.2 组织脚本

1.3 无阻塞的脚本

1.4 小结

第2章 数据访问

2.1 管理作用域

2.2 对象成员

2.3 小结

第3章 DOM编程

3.1 浏览器中的DOM

3.2 DOM访问与修改

3.3 重绘与重排

3.4 事件委托

3.5 小结

第4章 算法和流程控制

4.1 循环

4.2 条件语句

4.3 递归

4.4 小结

第5章 字符串和正则表达式

5.1 字符串连接

5.2 正则表达式优化

5.3 去除字符串首尾空白

5.4 小结

第6章 Responsive Interfaces

6.1 浏览器UI线程

6.2 使用定时器让出时间片段

6.3 Web Workers

6.4 小结

第7章 Ajax

7.1 数据传输

7.2 数据格式

7.3 Ajax性能指南

7.4 小结

第8章 编程实践

8.1 避免双重求值(Double Evaluation)

8.2 使用Object/Array直接量

8.3 不要重复工作

8.4 使用速度快的部分

8.5 小结

第9章 构建并部署高性能JavaScript应用

9.1 Apache Ant

9.2 合并多个JavaScript文件

9.3 预处理JavaScript文件

9.4 JavaScript压缩

9.5 构建时处理对比运行时处理

9.6 JavaScript的HTTP压缩

9.7 缓存JavaScript文件

9.8 处理缓存问题

9.9 使用内容分发网络(CDN)

9.10 部署JavaScript资源

9.11 敏捷JavaScript构建过程

9.12 小结

第10章 工具

10.1 JavaScript性能分析

10.2 YUI Profiler

10.3 匿名函数

10.4 Firebug

10.5 IE开发人员工具

10.6 Safari Web检查器(Web Inspector)

10.7 Chrome开发人员工具

10.8 脚本阻塞

10.9 Page Speed

10.10 Fiddler

10.11 YSlow

10.12 dynaTrace Ajax Edition

10.13 小结

索引

累计评论(0条) 2个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部