下载地址:网盘下载

内容简介

编辑

第5版针对Ajax和Web 2.0技术进行了全新的改版。和上一版相比,更新的内容较多,总体上接近整个篇幅的1/2,而这也正是本书姗姗来迟的原因之一。具体来说,第5版在以下部分有所更新:
第一部分关于函数的一章(第8章)进行了扩展,特别强调了嵌套的函数和闭包。新增了自定义类、名字空间、脚本化Java、嵌入JavaScript等内容。
第二部分最大的改变是增加了如下的大量新内容。包括第19章“cookie和客户端持久性”,第20章“脚本化HTTP”,第21章“JavaScipt和XML”,第22章“脚本化客户端图形”,第23章“脚本化Java Applets和Flash电影”。
第三部分几乎没有太大变化。而第四部分增加了对DOM API的介绍。
总体上分为“基础知识点介绍”和“参考指南”两部分,这是本书的一大特色。从之前版本受欢迎的程度来看,这种结构得到了读者相当大的认可,满足了他们学习基础知识和参考查阅难点的双重需要。而这也是其他同类图书所不及的。

作品目录

编辑

前言1
  第1章 JavaScript概述5
  1.1 JavaScript语言核心8
  1.2 客户端JavaScript12
  第一部分 JavaScript 语言核心
  第2章 词法结构25
  2.1 字符集25
  2.2 注释27
  2.3 直接量27
  2.4 标识符和保留字28
  2.5 可选的分号30
  第3章 类型、值和变量32
  3.1 数字34
  3.2 文本38
  3.3 布尔值43
  3.4 null和undefined44
  3.5 全局对象45
  3.6 包装对象46
  3.7 不可变的原始值和可变的对象引用47
  3.8 类型转换48
  3.9 变量声明55
  3.10 变量作用域56
  第4章 表达式和运算符60
  4.1 原始表达式60
  4.2 对象和数组的初始化表达式61
  4.3 函数定义表达式62
  4.4 属性访问表达式63
  4.5 调用表达式64
  4.6 对象创建表达式64
  4.7 运算符概述65
  4.8 算术表达式69
  4.9 关系表达式74
  4.10 逻辑表达式79
  4.11 赋值表达式81
  4.12 表达式计算83
  4.13 其他运算符86
  第5章 语句91
  5.1 表达式语句92
  5.2 复合语句和空语句92
  5.3 声明语句94
  5.4 条件语句96
  5.5 循环101
  5.6 跳转106
  5.7 其他语句类型113
  5.8 JavaScript语句小结116
  第6章 对象118
  6.1 创建对象120
  6.2 属性的查询和设置123
  6.3 删除属性127
  6.4 检测属性128
  6.5 枚举属性130
  6.6 属性getter和setter132
  6.7 属性的特性134
  6.8 对象的三个属性138
  6.9 序列化对象141
  6.10 对象方法142
  第7章 数组144
  7.1 创建数组 144
  7.2 数组元素的读和写145
  7.3 稀疏数组147
  7.4 数组长度148
  7.5 数组元素的添加和删除149
  7.6 数组遍历149
  7.7 多维数组151
  7.8 数组方法152
  7.9 ECMAScript 5中的数组方法 156
  7.10 数组类型160
  7.11 类数组对象161
  7.12 作为数组的字符串163
  第8章 函数165
  8.1 函数定义166
  8.2 函数调用168
  8.3 函数的实参和形参173
  8.4 作为值的函数178
  8.5 作为命名空间的函数181
  8.6 闭包182
  8.7 函数属性、方法和构造函数188
  8.8 函数式编程194
  第9章 类和模块201
  9.1 类和原型202
  9.2 类和构造函数203
  9.3 JavaScript中Java式的类继承207
  9.4 类的扩充210
  9.5 类和类型212
  9.6 JavaScript中的面向对象技术217
  9.7 子类230
  9.8 ECMAScript 5 中的类239
  9.9 模块248
  第10章 正则表达式的模式匹配253
  10.1 正则表达式的定义253
  10.2 用于模式匹配的String方法261
  10.3 RegExp对象263
  第11章 JavaScript的子集和扩展267
  11.1 JavaScript的子集268
  11.2 常量和局部变量271
  11.3 解构赋值274
  11.4 迭代276
  11.5 函数简写285
  11.6 多catch 从句285
  11.7 E4X: ECMAScript for XML286
  第12章 服务器端JavaScript290
  12.1 用Rhino脚本化Java291
  12.2 用Node实现异步I/O297
  第二部分 客户端JavaScript
  第13章 Web浏览器中的JavaScript309
  13.1 客户端JavaScript309
  13.2 在HTML里嵌入JavaScript313
  13.3 JavaScript程序的执行319
  13.4 兼容性和互用性326
  13.5 可访问性333
  13.6 安全性334
  13.7 客户端框架339
  第14章 Window对象341
  14.1 计时器342
  14.2 浏览器定位和导航343
  14.3 浏览历史345
  14.4 浏览器和屏幕信息346
  14.5 对话框348
  14.6 错误处理351
  14.7 作为Window对象属性的文档元素351
  14.8 多窗口和窗体353
  第15章 脚本化文档361
  15.1 DOM概览362
  15.2 选取文档元素364
  15.3 文档结构和遍历371
  15.4 属性375
  15.5 元素的内容378
  15.6 创建、插入和删除节点382
  15.7 例子:生成目录表387
  15.8 文档和元素的几何形状和滚动389
  15.9 HTML表单396
  15.10 其他文档特性404
  第16章 脚本化CSS410
  16.1 CSS概览411
  16.2 重要的CSS属性416
  16.3 脚本化内联样式427
  16.4 查询计算出的样式431
  16.5 脚本化CSS类433
  16.6 脚本化样式表436
  第17章 事件处理440
  17.1 事件类型442
  17.2 注册事件处理程序451
  17.3 事件处理程序的调用454
  17.4 文档加载事件459
  17.5 鼠标事件461
  17.6 鼠标滚轮事件465
  17.7 拖放事件468
  17.8 文本事件475
  17.9 键盘事件478
  第18章 脚本化HTTP484
  18.1 使用XMLHttpRequest487
  18.2 借助

作者简介

编辑

David毕业于麻省理工学院,获得计算机科学与工程学位。他和妻子和孩子一起生活在西雅图和温哥华之间的美国太平洋西北海岸。[1]
David Flanagan是一名程序员,也是一名作家。他在O’Reilly出版的其他畅销书还包括《JavaScript Pocket Reference》、《The Ruby Programming Language》、以及《Java in a Nutshell》。

下载地址:网盘下载

转载于:https://www.cnblogs.com/long12365/p/9730279.html

JavaScript权威指南(第5版)pdf相关推荐

  1. JavaScript权威指南(第6版)(中文版).pdf

    pdf 电子版书籍, 百度云盘:[JavaScript权威指南(第6版)(中文版)] 提取密码:b0tf

  2. JavaScript权威指南(第6版)中文版pdf

    JavaScript权威指南(第6版)中文版pdf JavaScript权威指南(第6版)中文版pdf 百度网盘下载链接:点击下载

  3. 翻译:《JavaScript 权威指南(第5版)》第一章(一)

    声明:翻译只有一个目的:学习用途.若有版权问题请及时联系本人. 本贴文根据篇幅将第一章的翻译分为两个部分,这是第一部分的内容. Chapter 1. Introduction to JavaScrip ...

  4. 《JavaScript权威指南第四版》 电子版 电子书下载

    JavaScript权威指南第四版 图书评价:★★★★☆ 图书语言:简体图书 图书大小:19.11MB 图书格式:PDF 图书作者:David Flanagan 更新日期:2006-05-23 下载次 ...

  5. Android编程权威指南.第3版.pdf

    Android编程权威指南.第3版.pdf 分享给大家. 下载链接 转载于:https://blog.51cto.com/4456998/2360887

  6. 【JavaScript权威指南(第七版)】之阅读学习总结

    写在前面 最近借着空闲时间断断续续两个月看完了<JavaScript权威指南(第七版)>,<JavaScript权威指南>一直以来被称为"犀牛书",前面的第 ...

  7. JavaScript权威指南(第6版)

    JavaScript权威指南(第6版) 编辑推荐 经典权威的JavaScript工具书 本书是程序员学习核心JavaScript语言和由Web浏览器定义的JavaScript API的指南和综合参考手 ...

  8. JavaScript权威指南第六版中文扫描版电子书下载

    JavaScript权威指南下载链接: https://pan.baidu.com/s/1VsqtVZ7yu-3MEesESqNtwg 提取码获取方式:关注下面微信公众号,回复关键字: aujs

  9. jQuery权威指南(第2版)pdf

    下载地址:网盘下载 作者简介  · · · · · · 资深Web技术专家,有10余年开发经验,是国内较早专业从事Web开发的一线技术人员和培训讲师.长期致力于HTML 5.JavaScript.CS ...

最新文章

  1. centos7.2安装mysql 1
  2. Python小技巧:用 print() 函数实现的三个特效
  3. python 异步io_python之同步IO和异步IO
  4. python 拾遗(一)
  5. Javascript模拟c#中arraylist操作(学习分享)
  6. 蚂蚁课堂视频笔记思维导图-4期 三、消息中间件
  7. [渝粤教育] 淄博职业学院 市场营销 参考 资料
  8. 树莓派编译ch934x usb转多串口驱动
  9. gmail 邮箱服务器,gmail邮箱设置
  10. Stylus入门教程--实例(1)
  11. 这个系统能读懂猪的6种情绪
  12. python使用matplotlib画折线图(详细)
  13. 扇贝python骗局_北斗揭獐子岛扇贝骗局:27条采捕船数万航行数据还原轨迹
  14. 当代著名国际摄影师相关网站大集合
  15. html5 indexeddb 排序,HTML5 进阶系列:indexedDB 数据库
  16. floa64转换int64
  17. OR-Tools:2-包装问题,箱包问题(bin packing)
  18. [hive]hive加载本地数据,然后删除了本地数据也删除了表,这时可以在hdfs垃圾箱找到
  19. Win7提速如何进行磁盘清理和碎片整理
  20. 网络notebook

热门文章

  1. 写一个函数,使给定的一个二维数组(3×3)转置,即行列互换
  2. 证书的应用之一 —— TCPSSL通信实例及协议分析(上)
  3. freemarker 从 spring boot execute jar可执行jar中访问模板文件
  4. 【Python3网络爬虫开发实战】4-解析库的使用-3 使用pyquery
  5. 数据结构 练习21-trie的原理分析和应用
  6. 2020-3-20前端题目
  7. Android应用开发—PendingIntent:如何判断两个PendingIntent对等
  8. 38--合并两个排序的链表
  9. arm linux 中断 分析,armlinux中断异常的处理分析.pdf
  10. bilibili go框架_最好的开发语言一定是那位吗?Go语言有话说