JavaScript忍者秘籍
全新正版 极速发货
¥
52
7.5折
¥
69
全新
仅1件
作者(美)莱西格//贝比奥特|译者:徐涛
出版社人民邮电
ISBN9787115401946
出版时间2015-10
装帧其他
开本其他
定价69元
货号3353033
上书时间2024-12-26
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
BearBibeault编写软件已经超过30年,一开始是通过一个100波特的电传打字机在控制数据网络超级计算机上编写井字程序。因为Bear有两个电气工程学位,因此应该是从事设计天线之类的工作,但从他在数字设备公司从事的第一份工作开始,他总是更着迷于编程。
Bear还分别在LightbridgeInc.、BMC:Software、DragonSystems、works.com等其他几个公司工作过。Bear甚至曾在美国军队服役,教步兵学习如何炸毁坦克,这些技能在每日例会上还能派上用场。
Bear目前担任一家家庭网关设备和电视机顶盒领域领先供应商的软件架构师。
Bear是其他一些Manning图书的作者:jQueryinAction(第一版和第二版)、AjaxinPractice和PrototypeandScriptaculousinAction,他还是O'Reilly出版的许多网络HeadFirst图书的技术复审员,如HeadFirstAjax、HeadRushAjax和HeadFirstServletsandJSP。
JohnResig是可汗学院计算机科学学院的院长,也是jQueiyJavaScipt库的创造者。排名前10000的网站中,目前有57%的网站使用jQuery(BuiltWith.com统计),并且有几百万其他网站也使用jQuery,它已成为最受欢迎的用于构建网站的技术,可能也是一直以来最流行的编程技术之一。
他还创建了许多其他开源工具和项目,包括Processing.js(Processing语言到JavaScript的转换)、QLlnit(测试.JavaScript代码的测试套件)和TestSwarm(用于分布式.IavaScript测试的平台)。
他目前正在可汗学院进一步开展计算机科学教育,他在学校开发计算机科学课程和工具,来教各个年龄层的人如何编程。可汗学院的目标是创造优秀的免费教育资源。他不仅教人们如何编程,还让每一位程序员体验写完自己的第一个程序后的兴奋。
目前,John住在纽约布鲁克林,业余时间喜欢研究Ukiyo—e(日本版画)。
目录
第一部分 准入训练
第1章 进入忍者世界
1.1 即将探索的JavaScript库
1.2 理解JavaScript语言
1.3 跨浏览器注意事项
1.4 当前最佳实践
1.4.1 当前最佳实践:测试
1.4.2 当前最佳实践:性能分析
1.5 总结
第2章 利用测试和调试武装自己
2.1 调试代码
2.1.1 日志记录
2.1.2 断点
2.2 测试用例生成
2.3 测试框架
2.3.1 Qunit
2.3.2 YUI Test
2.3.3 JsUnit
2.3.4 新出的单元测试框架
2.4 测试套件基础知识
2.4.1 断言
2.4.2 测试组
2.4.3 异步测试
2.5 总结
第二部分 见习训练
第3章 函数是根基
3.1 函数的独特之处
3.1.1 JavaScript的函数式特性为何如此重要
3.1.2 使用比较器进行排序
3.2 函数声明
3.2.1 作用域和函数
3.3 函数调用
3.3.1 从参数到函数形参
3.3.2 作为函数进行调用
3.3.3 作为方法进行调用
3.3.4 作为构造器进行调用
3.3.5 使用apply()和ca()方法进行调用
3.4 总结
第4章 挥舞函数
4.1 匿名函数
4.2 递归
4.2.1 普通命名函数中的递归
4.2.2 方法中的递归
4.2.3 引用的丢失问题
4.2.4 内联命名函数
……
第5章 闭包
第6章 原型与面向对象
第7章 正则表达式
第8章 驯服线程和定时器
第三部分 忍者训练
第9章 忍者点金术:运行时代码求值
第10章 With语句
第11章 开发跨浏览器策略
第12章 洞悉特性、属性和样式
第四部分 火影训练
第13章 不老事件
第14章 DOM操作
内容摘要
JavaScript语言非常重要,相关的技术图书也很多,但没有任何一本书对JavaScript语言的重要部分(函数、闭包和原型)进行深入、全面的介绍,也没有任何一本书讲述跨浏览器代码的编写。由莱西格、
贝比奥特著的《JavaScript忍者秘籍》是jQuery库创始人编写的一本深入剖析JavaScript语言的书。
本书共分四个部分,从准入训练、见习训练、忍者训练和火影训练四个层次讲述了逐步成为JavaScript高手的全过程。全书从高级Web应用程序开发者所面临的挑战谈起,由浅入深地覆盖了测试和测试工具、函数、闭包、对象、正则表达式、定时器、运行时代码求值、with语句、跨浏览器问题、元素的特性和属性、事件处理、DOM以及CSS选择器等众多核心话题;将严谨的理论讲解和实用的代码示例相结合,引导读者更加深入地了解JavaScript的神奇,充分展示了JavaScript语言的各种特性。
本书适合具备一定的JavaScript基础知识的读者阅读,也适合从事程序设计工作并想要深入探索JavaScript语言的读者阅读。
— 没有更多了 —
以下为对购买帮助不大的评价