- 浏览: 595626 次
- 性别:
- 来自: 北京
-
文章分类
最新评论
-
小网客:
噱头 没实际意义
【互动出版网】11.11购物狂欢节重磅大促,免费领万千优惠券 -
tongchuang123:
这是要出书了吗:o
微信控 控微信 -
韶华无限:
这也可以出本书……
玩转微信(彩印) -
zhukewen_java:
无语了。。。哪天出本《玩转QQ》?
玩转微信(彩印) -
yaying:
我只见过MySQL Cookbook中文版
jQuery Cookbook中文版
JavaScript权威指南(第6版)
编辑推荐
经典权威的JavaScript工具书
本书是程序员学习核心JavaScript语言和由Web浏览器定义的JavaScript API的指南和综合参考手册。
第6版涵盖HTML5和ECMAScript5
基本信息
- 原书名:JavaScript: The Definitive Guide, Sixth Edition
- 作者: (美)弗兰纳根(Flanagan,D.)
- 译者: 淘宝前端团队
- 丛书名: O'Reilly精品图书系列
- 出版社:机械工业出版社
- ISBN:9787111376613
- 上架时间:2012-4-16
- 出版日期:2012 年4月
- 页码:847
- 定价 :¥139.00
- 普通会员 :¥104.25(75折)
- 1-3星会员:¥101.47(73折)
- 4-5星会员:¥97.30(70折)
- 校园优惠价 :¥101.47(73折)
内容简介
<!--更改-->
书籍
计算机书籍
《JavaScript权威指南(第6版)》要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScript API。本书第6版涵盖了HTML5和ECMAScript 5,很多章节完全重写,增加了当今Web开发的最佳实践的内容,新增的章节包括jQuery、服务器端JavaScript、图形编程以及 JavaScript式的面向对象。本书不仅适合初学者系统学习,也适合有经验的 JavaScript 开发者随手翻阅。
计算机书籍
《JavaScript权威指南(第6版)》要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScript API。本书第6版涵盖了HTML5和ECMAScript 5,很多章节完全重写,增加了当今Web开发的最佳实践的内容,新增的章节包括jQuery、服务器端JavaScript、图形编程以及 JavaScript式的面向对象。本书不仅适合初学者系统学习,也适合有经验的 JavaScript 开发者随手翻阅。
目录
《javascript权威指南(第6版)》
前言 1
第1章 javascript概述 5
1.1 javascript语言核心 8
1.2 客户端javascript 12
第一部分 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和undefined 44
3.5 全局对象 45
3.6 包装对象 46
3.7 不可变的原始值和可变的对象引用 47
前言 1
第1章 javascript概述 5
1.1 javascript语言核心 8
1.2 客户端javascript 12
第一部分 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和undefined 44
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和setter 132
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 xml 286
第12章 服务器端javascript 290
12.1 用rhino脚本化java 291
12.2 用node实现异步i/o 297
第二部分 客户端javascript
第13章 web浏览器中的javascript 309
13.1 客户端javascript 309
13.2 在html里嵌入javascript 313
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章 脚本化css 410
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章 脚本化http 484
18.1 使用xmlhttprequest 487
18.2 借助[script]发送http请求:jsonp 505
18.3 基于服务器端推送事件的comet技术 508
第19章 jquery类库 514
19.1 jquery基础 515
19.2 jquery的getter和setter 522
19.3 修改文档结构 528
19.4 使用jquery处理事件 531
19.5 动画效果 542
19.6 jquery中的ajax 550
19.7 工具函数 563
19.8 jquery选择器和选取方法 566
19.9 jquery的插件扩展 574
19.10 jquery ui类库 577
第20章 客户端存储 579
20.1 localstorage和sessionstorage 581
20.2 cookie 586
20.3 利用ie userdata持久化数据 592
20.4 应用程序存储和离线web应用 594
第21章 多媒体和图形编程 606
21.1 脚本化图片 606
21.2 脚本化音频和视频 608
21.3 svg:可伸缩的矢量图形 615
21.4 [canvas]中的图形 623
第22章 html5 api 658
22.1 地理位置 659
22.2 历史记录管理 662
22.3 跨域消息传递 668
22.4 web worker 671
22.5 类型化数组和arraybuffer 678
22.6 blob 682
22.7 文件系统api 691
22.8 客户端数据库 696
22.9 web套接字 704
第三部分 javascript核心参考
javascript核心参考 711
第四部分 客户端javascript参考客户端javascript参考 847
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和setter 132
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 xml 286
第12章 服务器端javascript 290
12.1 用rhino脚本化java 291
12.2 用node实现异步i/o 297
第二部分 客户端javascript
第13章 web浏览器中的javascript 309
13.1 客户端javascript 309
13.2 在html里嵌入javascript 313
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章 脚本化css 410
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章 脚本化http 484
18.1 使用xmlhttprequest 487
18.2 借助[script]发送http请求:jsonp 505
18.3 基于服务器端推送事件的comet技术 508
第19章 jquery类库 514
19.1 jquery基础 515
19.2 jquery的getter和setter 522
19.3 修改文档结构 528
19.4 使用jquery处理事件 531
19.5 动画效果 542
19.6 jquery中的ajax 550
19.7 工具函数 563
19.8 jquery选择器和选取方法 566
19.9 jquery的插件扩展 574
19.10 jquery ui类库 577
第20章 客户端存储 579
20.1 localstorage和sessionstorage 581
20.2 cookie 586
20.3 利用ie userdata持久化数据 592
20.4 应用程序存储和离线web应用 594
第21章 多媒体和图形编程 606
21.1 脚本化图片 606
21.2 脚本化音频和视频 608
21.3 svg:可伸缩的矢量图形 615
21.4 [canvas]中的图形 623
第22章 html5 api 658
22.1 地理位置 659
22.2 历史记录管理 662
22.3 跨域消息传递 668
22.4 web worker 671
22.5 类型化数组和arraybuffer 678
22.6 blob 682
22.7 文件系统api 691
22.8 客户端数据库 696
22.9 web套接字 704
第三部分 javascript核心参考
javascript核心参考 711
第四部分 客户端javascript参考客户端javascript参考 847
发表评论
-
【互动出版网】2013双12全场科技类图书6.5折封顶
2013-12-12 16:30 1170【互动出版网】2013双12全场科技类图书6.5折封顶 ... -
C#编程兵书
2013-08-28 17:43 1236《C#编程兵书》 基本信息 作者: 张志强 胡君 丛书 ... -
C++编程兵书
2013-08-28 17:24 1256《C++编程兵书》 基本 ... -
HTML+CSS网站开发兵书
2013-08-28 17:04 1427《HTML+CSS网站开发兵书 ... -
Java编程兵书
2013-08-27 17:57 1257《Java编程兵书》 基本 ... -
网络运维与管理2013超值精华本
2013-08-27 17:44 1384《网络运维与管理2013超值精华本》 基本信息 作者: ... -
HTML5游戏开发进阶指南
2013-08-27 17:26 1353《HTML5游戏开发进阶指 ... -
ASP.NET MVC 4高级编程(第4版)
2013-08-26 17:58 1124《ASP.NET MVC 4高级编程(第4版)》 基本信息 ... -
嗨翻C语言
2013-08-26 17:40 1208《嗨翻C语言》 基本信息 作者: (美)David Gr ... -
C++ Primer中文版(第5版)
2013-08-26 17:20 1171《C++ Primer中文版(第5版) 》 基本信息 作 ... -
云计算原理与实践
2013-08-20 17:02 595《云计算原理与实践》 基本信息 作者: 游小明 罗光春 ... -
微信公众平台搭建与开发揭秘
2013-08-20 16:53 1017《微信公众平台搭建与开发揭秘》 基本信息 作者: 易伟 ... -
精通iOS开发(第5版)
2013-08-20 16:25 1060《精通iOS开发(第5版)》 基本信息 原书名:Begi ... -
企业门户(Portal)项目实施方略与开发指南
2013-08-20 16:12 995《企业门户(Portal)项目实施方略与开发指南》 基本信 ... -
Java开发手册
2013-08-20 15:56 961《Java开发手册》 基本信息 作者: 桂颖 谷涛 出 ... -
Unity3D手机游戏开发
2013-08-08 17:33 1155《Unity3D手机游戏开发》 基本信息 作者: 金玺曾 ... -
矛与盾:黑客攻防命令大曝光
2013-08-08 16:30 806《矛与盾:黑客攻防命令大曝光》 基本信息 作者: awk ... -
视觉繁美:信息可视化方法与案例解析
2013-08-08 16:10 953《视觉繁美:信息可视 ... -
精益设计: 设计团队如何改善用户体验
2013-08-08 15:55 793《精益设计: 设计团队如何改善用户体验》 基本信息 原书 ... -
云计算与OpenStack(虚拟机Nova篇)
2013-08-08 15:19 967《云计算与OpenStack(虚拟机Nova篇)》 基本信 ...
相关推荐
内容概要:本文详细介绍了基于MATLAB GUI界面和卷积神经网络(CNN)的模糊车牌识别系统。该系统旨在解决现实中车牌因模糊不清导致识别困难的问题。文中阐述了整个流程的关键步骤,包括图像的模糊还原、灰度化、阈值化、边缘检测、孔洞填充、形态学操作、滤波操作、车牌定位、字符分割以及最终的字符识别。通过使用维纳滤波或最小二乘法约束滤波进行模糊还原,再利用CNN的强大特征提取能力完成字符分类。此外,还特别强调了MATLAB GUI界面的设计,使得用户能直观便捷地操作整个系统。 适合人群:对图像处理和深度学习感兴趣的科研人员、高校学生及从事相关领域的工程师。 使用场景及目标:适用于交通管理、智能停车场等领域,用于提升车牌识别的准确性和效率,特别是在面对模糊车牌时的表现。 其他说明:文中提供了部分关键代码片段作为参考,并对实验结果进行了详细的分析,展示了系统在不同环境下的表现情况及其潜在的应用前景。
嵌入式八股文面试题库资料知识宝典-计算机专业试题.zip
嵌入式八股文面试题库资料知识宝典-C and C++ normal interview_3.zip
内容概要:本文深入探讨了一款额定功率为4kW的开关磁阻电机,详细介绍了其性能参数如额定功率、转速、效率、输出转矩和脉动率等。同时,文章还展示了利用RMxprt、Maxwell 2D和3D模型对该电机进行仿真的方法和技术,通过外电路分析进一步研究其电气性能和动态响应特性。最后,文章提供了基于RMxprt模型的MATLAB仿真代码示例,帮助读者理解电机的工作原理及其性能特点。 适合人群:从事电机设计、工业自动化领域的工程师和技术人员,尤其是对开关磁阻电机感兴趣的科研工作者。 使用场景及目标:适用于希望深入了解开关磁阻电机特性和建模技术的研究人员,在新产品开发或现有产品改进时作为参考资料。 其他说明:文中提供的代码示例仅用于演示目的,实际操作时需根据所用软件的具体情况进行适当修改。
少儿编程scratch项目源代码文件案例素材-剑客冲刺.zip
少儿编程scratch项目源代码文件案例素材-几何冲刺 转瞬即逝.zip
内容概要:本文详细介绍了基于PID控制器的四象限直流电机速度驱动控制系统仿真模型及其永磁直流电机(PMDC)转速控制模型。首先阐述了PID控制器的工作原理,即通过对系统误差的比例、积分和微分运算来调整电机的驱动信号,从而实现转速的精确控制。接着讨论了如何利用PID控制器使有刷PMDC电机在四个象限中精确跟踪参考速度,并展示了仿真模型在应对快速负载扰动时的有效性和稳定性。最后,提供了Simulink仿真模型和详细的Word模型说明文档,帮助读者理解和调整PID控制器参数,以达到最佳控制效果。 适合人群:从事电力电子与电机控制领域的研究人员和技术人员,尤其是对四象限直流电机速度驱动控制系统感兴趣的读者。 使用场景及目标:适用于需要深入了解和掌握四象限直流电机速度驱动控制系统设计与实现的研究人员和技术人员。目标是在实际项目中能够运用PID控制器实现电机转速的精确控制,并提高系统的稳定性和抗干扰能力。 其他说明:文中引用了多篇相关领域的权威文献,确保了理论依据的可靠性和实用性。此外,提供的Simulink模型和Word文档有助于读者更好地理解和实践所介绍的内容。
嵌入式八股文面试题库资料知识宝典-2013年海康威视校园招聘嵌入式开发笔试题.zip
少儿编程scratch项目源代码文件案例素材-驾驶通关.zip
小区开放对周边道路通行能力影响的研究.pdf
内容概要:本文探讨了冷链物流车辆路径优化问题,特别是如何通过NSGA-2遗传算法和软硬时间窗策略来实现高效、环保和高客户满意度的路径规划。文中介绍了冷链物流的特点及其重要性,提出了软时间窗概念,允许一定的配送时间弹性,同时考虑碳排放成本,以达到绿色物流的目的。此外,还讨论了如何将客户满意度作为路径优化的重要评价标准之一。最后,通过一段简化的Python代码展示了遗传算法的应用。 适合人群:从事物流管理、冷链物流运营的专业人士,以及对遗传算法和路径优化感兴趣的科研人员和技术开发者。 使用场景及目标:适用于冷链物流企业,旨在优化配送路线,降低运营成本,减少碳排放,提升客户满意度。目标是帮助企业实现绿色、高效的物流配送系统。 其他说明:文中提供的代码仅为示意,实际应用需根据具体情况调整参数设置和模型构建。
少儿编程scratch项目源代码文件案例素材-恐怖矿井.zip
内容概要:本文详细介绍了基于STM32F030的无刷电机控制方案,重点在于高压FOC(磁场定向控制)技术和滑膜无感FOC的应用。该方案实现了过载、过欠压、堵转等多种保护机制,并提供了完整的源码、原理图和PCB设计。文中展示了关键代码片段,如滑膜观测器和电流环处理,以及保护机制的具体实现方法。此外,还提到了方案的移植要点和实际测试效果,确保系统的稳定性和高效性。 适合人群:嵌入式系统开发者、电机控制系统工程师、硬件工程师。 使用场景及目标:适用于需要高性能无刷电机控制的应用场景,如工业自动化设备、无人机、电动工具等。目标是提供一种成熟的、经过验证的无刷电机控制方案,帮助开发者快速实现并优化电机控制性能。 其他说明:提供的资料包括详细的原理图、PCB设计文件、源码及测试视频,方便开发者进行学习和应用。
基于有限体积法Godunov格式的管道泄漏检测模型研究.pdf
嵌入式八股文面试题库资料知识宝典-CC++笔试题-深圳有为(2019.2.28)1.zip
少儿编程scratch项目源代码文件案例素材-几何冲刺 V1.5.zip
Android系统开发_Linux内核配置_USB-HID设备模拟_通过root权限将Android设备转换为全功能USB键盘的项目实现_该项目需要内核支持configFS文件系统
C# WPF - LiveCharts Project
少儿编程scratch项目源代码文件案例素材-恐怖叉子 动画.zip
嵌入式八股文面试题库资料知识宝典-嵌⼊式⼯程师⾯试⾼频问题.zip