JQuery实战(第三版)
作者:BearBibeault等著,徐雷,徐扬译
ISBN:9787568020350
出版社:华中科技大学出版社
出版日期:2016-10-01
正文语种:中文
页数:300
市场价:88.00
编辑推荐
适读人群 :jQuery开发人员,Web开发人员 jQuery作为流行的JavaScript框架,其理念为Write less,Do more(少写,多做),提倡编写少量的代码实现复杂的功能;它简单、快速、轻量级,能提供丰富的功能接口。作为前端开发头痛的浏览器兼容性问题,jQuery提供了很好的底层封装,以适应不同浏览器版本的差异;对于Ajax、动画、DOM操作、事件、Promise、闭包、扩展插件、测试等提供了丰富的支持。简单易用,简化了程序员底层兼容性开发的痛苦,适用于现代Web网站快速开发需求。学习Web网站开发,jQuery技术成为必备技能。全球排名前1000万的网站有65%使用了jQuery,其重要性不言而喻。 《jQuery开发实战》适合想深入学习jQuery的开发人员。本书名字虽然包含“实战”,但是并非基础书籍,它深入浅出,通过大量的实例代码来介绍jQuery框架底层的实现,比如事件原理、CSS选择器、动画机制、jQuery扩展自定义插件编程,以及其他的开发工具和框架,如Bower和QUnit,当然还有大型Web项目经典开发原则。 我学习技术开发的原则就是坚持阅读国外经典书籍,其次就是阅读官方文档。这个习惯让我受益匪浅。本书就是我们学习jQuery高级开发的经典书籍。 移动互联网时代,全栈工程师(Full Stack Engineer)很受欢迎。但是他们在学习技术时片面追求广度,忽略深度,则不利于职业的长期发展。编程语言并无优劣之分,总是有许多共性或相似点,在学习过程中,应尽量去融会贯通,吸取其精华。作为高级开发人员,应该具备或理解框架底层的工作原理,以便于实际工作中的分析和优化代码。 在业余时间翻译本书的过程中,我还编写代码、作为架构顾问参与设计架构方案。翻译本书的过程中,我收获很多,重新认识了jQuery框架,包括底层的实现细节。
内容简介
本书适用于想深入学习jQuery的Web开发人员,jQuery是互联网上流行的JavaScript框架。本书的目标是希望读者成为Web高级开发人员,无论起点如何。本书深入介绍了整个jQuery框架,此外还专门深入讲解插件编程,以及一些扩展开发工具和框架,比如Bower和QUnit,当然还有经典的开发实战原则。每个API方法都使用了简明扼要的语法块描述参数和返回值。 本书涵盖了从简单入门(如何在网页中引入jQuery)到高级开发,比如Promises的实现方式,以及如何开发jQuery插件。为了便于大家理解知识,本书包含了大量的例子代码,三个插件,以及三个例子项目。本书也包含了动手实验室网页(Lab Pages.)。这些有趣的网页让大家可以在实战开发中快速学习JQuery方法的差别,而不需要编写大量的代码。 阅读本书需要大家提前掌握了HTML、CSS和JavaScript的基础编程知识。jQuery以前的知识不是必须的,但是可以帮助大家快速理解掌握新的概念
作者简介
Bear Bibeault从100波特率的Control Data Cyber计算机编写井字游戏开始,编写了超过30年的代码。因为他获得了两个电气工程的学位,所以大家认为Bear应该设计天线或者其他电器设备。但是从第一份在美国数据设备公司(Digital Equipment Corporation)的工作开始,他就开始迷恋上了编程工作。 Yehuda Katz在过去几年参与过许多开源项目。除了作为jQuery项目的核心成员,他还参与了Merb项目——Ruby on Rails的一种替代框架(也是使用Ruby开发)。 Aurelio De Rosa是一名全栈Web开发工程师,拥有WAMP stack and HTML5、CSS3、Sass、JavaScript和PHP超过5年的专业开发经验。他是jQuery和JoindIn团队的成员、JavaScript和HTML 5领域的专家。他同样对Web安全、访问性、性能和SEO感兴趣。