JavaScript权威指南(第6版)

JavaScript权威指南(第6版)
8.8
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美]
出版社: 机械工业出版社
2012-04
版次: 6
ISBN: 9787111376613
定价: 139.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 1019页
正文语种: 简体中文
原版书名: JavaScript: The Definitive Guide, Sixth Edition
  •   本书主要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScriptAPI。本书第6版涵盖了HTML5和ECMAScript5,很多章节完全重写,新增的章节包括jQuery、服务器端JavaScript、图形编程以及JavaScript式的面向对象。本书不仅适合初学者系统学习,也适合有经验的JavaScript开发者随手翻阅。   DavidFlanagan,是一名程序员,也是一名作家。他在O’Reilly出版的其他畅销书还包括《JavaScriptPocketReference》、《TheRubyProgrammingLanguage》、以及《JavainaNutshell》。David毕业于麻省理工学院,获得计算机科学与工程学位。他和妻子和孩子一起生活在西雅图和温哥华之间的美国太平洋西北海岸。 前言第1章JavaScript概述1.1JavaScript语言核心1.2客户端JavaScript第一部分JavaScript语言核心第2章词法结构2.1字符集2.2注释2.3直接量2.4标识符和保留字2.5可选的分号第3章类型、值和变量3.1数字3.2文本3.3布尔值3.4null和undefined3.5全局对象3.6包装对象3.7不可变的原始值和可变的对象引用3.8类型转换3.9变量声明3.10变量作用域第4章表达式和运算符4.1原始表达式4.2对象和数组的初始化表达式4.3函数定义表达式4.4属性访问表达式4.5调用表达式4.6对象创建表达式4.7运算符概述4.8算术表达式4.9关系表达式4.10逻辑表达式4.11赋值表达式4.12表达式计算4.13其他运算符第5章语句5.1表达式语句5.2复合语句和空语句5.3声明语句5.4条件语句5.5循环5.6跳转5.7其他语句类型5.8JavaScript语句小结第6章对象6.1创建对象6.2属性的查询和设置6.3删除属性6.4检测属性6.5枚举属性6.6属性getter和setter6.7属性的特性6.8对象的三个属性6.9序列化对象6.10对象方法第7章数组7.1创建数组7.2数组元素的读和写7.3稀疏数组7.4数组长度7.5数组元素的添加和删除7.6数组遍历7.7多维数组7.8数组方法7.9ECMAScript5中的数组方法7.10数组类型7.11类数组对象7.12作为数组的字符串第8章函数8.1函数定义8.2函数调用8.3函数的实参和形参8.4作为值的函数8.5作为命名空间的函数8.6闭包8.7函数属性、方法和构造函数8.8函数式编程第9章类和模块9.1类和原型9.2类和构造函数9.3JavaScript中Java式的类继承9.4类的扩充9.5类和类型9.6JavaScript中的面向对象技术9.7子类9.8ECMAScript5中的类9.9模块第10章正则表达式的模式匹配10.1正则表达式的定义10.2用于模式匹配的String方法10.3RegExp对象第11章JavaScript的子集和扩展11.1JavaScript的子集11.2常量和局部变量11.3解构赋值11.4迭代11.5函数简写11.6多catch从句11.7E4X:ECMAScriptforXML第12章服务器端JavaScript12.1用Rhino脚本化Java12.2用Node实现异步I/O第二部分客户端JavaScript第13章Web浏览器中的JavaScript13.1客户端JavaScript13.2在HTML里嵌入JavaScript13.3JavaScript程序的执行13.4兼容性和互用性13.5可访问性13.6安全性13.7客户端框架第14章Window对象14.1计时器14.2浏览器定位和导航14.3浏览历史14.4浏览器和屏幕信息14.5对话框14.6错误处理14.7作为Window对象属性的文档元素14.8多窗口和窗体第15章脚本化文档15.1DOM概览15.2选取文档元素15.3文档结构和遍历15.4属性15.5元素的内容15.6创建、插入和删除节点15.7例子:生成目录表15.8文档和元素的几何形状和滚动15.9HTML表单15.10其他文档特性第16章脚本化CSS16.1CSS概览16.2重要的CSS属性16.3脚本化内联样式16.4查询计算出的样式16.5脚本化CSS类16.6脚本化样式表第17章事件处理17.1事件类型17.2注册事件处理程序17.3事件处理程序的调用17.4文档加载事件17.5鼠标事件17.6鼠标滚轮事件17.7拖放事件17.8文本事件17.9键盘事件第18章脚本化HTTP18.1使用XMLHttpRequest18.2借助发送HTTP请求:JSONP18.3基于服务器端推送事件的Comet技术第19章jQuery类库19.1jQuery基础19.2jQuery的getter和setter19.3修改文档结构19.4使用jQuery处理事件19.5动画效果19.6jQuery中的Ajax19.7工具函数19.8jQuery选择器和选取方法19.9jQuery的插件扩展19.10jQueryUI类库第20章客户端存储20.1localStorage和sessionStorage20.2cookie20.3利用IEuserData持久化数据20.4应用程序存储和离线Web应用第21章多媒体和图形编程21.1脚本化图片21.2脚本化音频和视频21.3SVG:可伸缩的矢量图形21.4中的图形第22章HTML5API22.1地理位置22.2历史记录管理22.3跨域消息传递22.4WebWorker22.5类型化数组和ArrayBuffer22.6Blob22.7文件系统API22.8客户端数据库22.9Web套接字第三部分JavaScript核心参考JavaScript核心参考第四部分客户端JavaScript参考客户端JavaScript参考
  • 内容简介:
      本书主要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScriptAPI。本书第6版涵盖了HTML5和ECMAScript5,很多章节完全重写,新增的章节包括jQuery、服务器端JavaScript、图形编程以及JavaScript式的面向对象。本书不仅适合初学者系统学习,也适合有经验的JavaScript开发者随手翻阅。
  • 作者简介:
      DavidFlanagan,是一名程序员,也是一名作家。他在O’Reilly出版的其他畅销书还包括《JavaScriptPocketReference》、《TheRubyProgrammingLanguage》、以及《JavainaNutshell》。David毕业于麻省理工学院,获得计算机科学与工程学位。他和妻子和孩子一起生活在西雅图和温哥华之间的美国太平洋西北海岸。
  • 目录:
    前言第1章JavaScript概述1.1JavaScript语言核心1.2客户端JavaScript第一部分JavaScript语言核心第2章词法结构2.1字符集2.2注释2.3直接量2.4标识符和保留字2.5可选的分号第3章类型、值和变量3.1数字3.2文本3.3布尔值3.4null和undefined3.5全局对象3.6包装对象3.7不可变的原始值和可变的对象引用3.8类型转换3.9变量声明3.10变量作用域第4章表达式和运算符4.1原始表达式4.2对象和数组的初始化表达式4.3函数定义表达式4.4属性访问表达式4.5调用表达式4.6对象创建表达式4.7运算符概述4.8算术表达式4.9关系表达式4.10逻辑表达式4.11赋值表达式4.12表达式计算4.13其他运算符第5章语句5.1表达式语句5.2复合语句和空语句5.3声明语句5.4条件语句5.5循环5.6跳转5.7其他语句类型5.8JavaScript语句小结第6章对象6.1创建对象6.2属性的查询和设置6.3删除属性6.4检测属性6.5枚举属性6.6属性getter和setter6.7属性的特性6.8对象的三个属性6.9序列化对象6.10对象方法第7章数组7.1创建数组7.2数组元素的读和写7.3稀疏数组7.4数组长度7.5数组元素的添加和删除7.6数组遍历7.7多维数组7.8数组方法7.9ECMAScript5中的数组方法7.10数组类型7.11类数组对象7.12作为数组的字符串第8章函数8.1函数定义8.2函数调用8.3函数的实参和形参8.4作为值的函数8.5作为命名空间的函数8.6闭包8.7函数属性、方法和构造函数8.8函数式编程第9章类和模块9.1类和原型9.2类和构造函数9.3JavaScript中Java式的类继承9.4类的扩充9.5类和类型9.6JavaScript中的面向对象技术9.7子类9.8ECMAScript5中的类9.9模块第10章正则表达式的模式匹配10.1正则表达式的定义10.2用于模式匹配的String方法10.3RegExp对象第11章JavaScript的子集和扩展11.1JavaScript的子集11.2常量和局部变量11.3解构赋值11.4迭代11.5函数简写11.6多catch从句11.7E4X:ECMAScriptforXML第12章服务器端JavaScript12.1用Rhino脚本化Java12.2用Node实现异步I/O第二部分客户端JavaScript第13章Web浏览器中的JavaScript13.1客户端JavaScript13.2在HTML里嵌入JavaScript13.3JavaScript程序的执行13.4兼容性和互用性13.5可访问性13.6安全性13.7客户端框架第14章Window对象14.1计时器14.2浏览器定位和导航14.3浏览历史14.4浏览器和屏幕信息14.5对话框14.6错误处理14.7作为Window对象属性的文档元素14.8多窗口和窗体第15章脚本化文档15.1DOM概览15.2选取文档元素15.3文档结构和遍历15.4属性15.5元素的内容15.6创建、插入和删除节点15.7例子:生成目录表15.8文档和元素的几何形状和滚动15.9HTML表单15.10其他文档特性第16章脚本化CSS16.1CSS概览16.2重要的CSS属性16.3脚本化内联样式16.4查询计算出的样式16.5脚本化CSS类16.6脚本化样式表第17章事件处理17.1事件类型17.2注册事件处理程序17.3事件处理程序的调用17.4文档加载事件17.5鼠标事件17.6鼠标滚轮事件17.7拖放事件17.8文本事件17.9键盘事件第18章脚本化HTTP18.1使用XMLHttpRequest18.2借助发送HTTP请求:JSONP18.3基于服务器端推送事件的Comet技术第19章jQuery类库19.1jQuery基础19.2jQuery的getter和setter19.3修改文档结构19.4使用jQuery处理事件19.5动画效果19.6jQuery中的Ajax19.7工具函数19.8jQuery选择器和选取方法19.9jQuery的插件扩展19.10jQueryUI类库第20章客户端存储20.1localStorage和sessionStorage20.2cookie20.3利用IEuserData持久化数据20.4应用程序存储和离线Web应用第21章多媒体和图形编程21.1脚本化图片21.2脚本化音频和视频21.3SVG:可伸缩的矢量图形21.4中的图形第22章HTML5API22.1地理位置22.2历史记录管理22.3跨域消息传递22.4WebWorker22.5类型化数组和ArrayBuffer22.6Blob22.7文件系统API22.8客户端数据库22.9Web套接字第三部分JavaScript核心参考JavaScript核心参考第四部分客户端JavaScript参考客户端JavaScript参考
查看详情
好书推荐 / 更多
JavaScript权威指南(第6版)
见证:肖斯塔科维奇回忆录
叶琼芳 译;[俄]季米特里·肖斯塔科维奇 口述;[美]所罗门·伏尔科夫 整理
JavaScript权威指南(第6版)
黄昏的诉说
德里克·沃尔科特 著;[圣卢西亚]德里克·沃尔科特 编;刘志刚 马绍博 译
JavaScript权威指南(第6版)
演化
[法]让-巴普蒂斯特·德·帕纳菲厄(Jean-Baptiste de Panafieu)、[法]帕特里克·格里斯(Patrick Gries) 著;邢路达、胡晗、王维 译;[法]帕特里克·格里斯(Patrick Gries) 摄影
JavaScript权威指南(第6版)
群星
七月 著
JavaScript权威指南(第6版)
罪与罚:学术评论版(文学纪念碑)
[俄]费奥多尔·陀思妥耶夫斯基 著;曹国维 译
JavaScript权威指南(第6版)
涉渡之舟:新时期中国女性写作与女性文化
戴锦华 著
JavaScript权威指南(第6版)
伯林传
[加拿大]叶礼庭 著;罗妍莉 译
JavaScript权威指南(第6版)
韩国文学丛书:你的夏天还好吗?
[韩]金爱烂 著;薛舟 译
JavaScript权威指南(第6版)
洛城机密:洛城四部曲之三
[美]詹姆斯·艾尔罗伊 著;姚向辉 译
JavaScript权威指南(第6版)
两全其美
[美]梅尔·梅洛 著;李思璟 译
JavaScript权威指南(第6版)
近代山区社会的习惯、契约和权利——龙泉司法档案的社会史研究
杜正贞 著
JavaScript权威指南(第6版)
风雨鸡鸣:变动时代的读书人
罗志田 著