`

学习Javascript的书籍

阅读更多

作者: 阮一峰

日期: 2008年1月 9日

昨天,ppip同学留言

你的js主要是用什么材料学的?推荐用哪本教程呢?

我想了一下,发现自己还真的读过不少书。我在这里做一个总结,希望对想学习Javascript的朋友有所帮助。

我推荐三本教材,这是我通读过全文的,非常了解。它们在国内都有中文版,但是我建议最好去网上找英文版下载阅读。

1. DOM Scripting: Web Design with JavaScript and the Document Object Model

bg2008010901.jpg

作者:Jeremy Keith
ISBN :1590595335
出版日期:20 September 2005
网址:http://domscripting.com/book/

[说明] 这本书最大的特点就是简明易懂,循序渐进,适合初学者,非常容易上手。曾经有人评论说:“很难想象,那么一点点内容,作者居然写了300多页。”由此可见该书的通俗程度。即使你已经对Javascript已经有了一定的基础,阅读该书也不会没有收获,因为它的提供编码非常简洁规范,具有启发性。

2. JavaScript: The Definitive Guide, Fifth Edition

bg2008010902.jpg

作者:David Flanagan
ISBN: 0596101996
出版日期:01 August 2006
网址:http://www.oreilly.com/catalog/jscript5/

该书是公认的“Javascript第一书”,基本上所有人都会推荐它。特点是权威、全面、详尽,厚达1000多页,可以当手册用。我现在如果遇到问题,首先就会去查这本书。需要注意的是,该书的中译是第四版,而最新的是第五版,两个版本差别很大。

3. Professional JavaScript for Web Developers

bg2008010903.jpg

作者:Nicholas C. Zakas
ISBN: 0764579088
出版日期:11 April 2005
网址:http://www.wrox.com/WileyCDA/WroxTitle/productCd-0764579088.html

我从这本书中收获极大,非常推荐。它的阅读对象是有一定Javascript基础的读者,与网页开发有关的所有问题基本上都涉及了,写得很清楚明白,相当实用。

=================

除了以上三本,还有三本(种),我没有读过全书,但是读过部分章节,我觉得也值得推荐。

4. Client-Side JavaScript Guide
5. Unobtrusive Javascript
6. AdvancED DOM Scripting

=================

如果能把上面6本书都通读一遍,那么我估计你的Javascript应该会到高级水平了。但是,那样一来,太费时间,而且也没有必要,毕竟很多时候我们只是希望在网页上加一些简单的动态效果而已。

好在有一个简便的方法,就是在读完我推荐的第一本书以后,去学习使用下面两个别人已经写好的Javascript框架。你完全可以在一无所知的情况下,照搬它们提供的代码,轻而易举实现许多炫丽的效果。

7. jQuery
8. Prototype

(完)

分享到:
评论

相关推荐

    学习javascript推荐的书籍

    学习javascript推荐的书籍,感兴趣可以下载看看

    JavaScript学习书籍PDF格式

    这本“JavaScript学习书籍PDF格式”提供了全面深入的学习资源,特别强调实践中的例子,旨在帮助读者掌握JavaScript的精髓和应用。 首先,书名“JavaScript The Good Parts”揭示了本书的重点——探讨JavaScript语言...

    学习JavaScript的几本书!

    这里,我们聚焦于几本可以帮助你深入学习JavaScript的书籍,这些书籍涵盖了从基础到高级的各个层面。 首先,"JavaScript源代码大全"通常会提供JavaScript语言的内部工作原理,包括变量声明、数据类型、控制结构(如...

    Javascript相关书籍从入门到精通

    这些书籍相互补充,形成了一条完整的JavaScript学习路径。通过系统地阅读和实践,你将能够逐步精通JavaScript,成为真正的前端开发专家。同时,记得在学习过程中不断实践,理论结合实际,这样才能更好地吸收并掌握...

    Javascript学习安卓版

    Javascript学习是Android客户端目前最全面的免费离线Javascript学习书籍,从Html入门到Html样式设计,再到Javascript,提高网页设计能力。主要内容包括: 1、Html基本标签 2、Html表单知识 3、Web2.0(Div+Css样式)...

    JavaScript书籍大全

    综上所述,这套“JavaScript书籍大全”是学习和提升JavaScript技能的理想资源。通过深入学习这些材料,开发者不仅能掌握JavaScript的基础,还能了解其在实际项目中的应用,从而成为一名更为熟练的前端开发者。

    Javascript学习资料

    其中包含了一本名为"10步学习 JavaScript.pdf"的书籍,这可能是一份简洁明了的教程,旨在通过十个步骤引导读者快速掌握JavaScript的基础和核心概念。这种类型的资源通常会涵盖变量、数据类型、控制结构(如if语句和...

    javascript-learning-Javascript学习

    有很多在线资源可以学习JavaScript,例如视频教程、博客、书籍等。选择适合自己的学习方式和资源非常重要。然后,实践是学习JavaScript的关键。可以从简单的练习开始,例如编写一个简单的计算器或游戏。然后逐渐增加...

    javascript学习书籍

    本书是Web开发人员学习JavaScript技术的优秀教程,得到Web开发社区的广泛好评,同时还得到Ajax先驱Jesse James Garrett的高度评价和推荐!本书作者以实例分析为出发点,带领读者循序渐进地理解每一个脚本,并耐心...

    Javascript最新经典书籍大全

    本资源集合了"Javascript最新经典书籍大全",这是一份宝贵的学习资料,包含了由国际知名大师编著的JavaScript语言指南,旨在帮助读者从入门到精通,全面掌握这一强大的编程工具。 首先,我们来看这些书籍的分类。...

    Javascript学习(apk)

    Javascript学习是Android客户端目前最全面的免费离线Javascript学习书籍,从Html入门到Html样式设计,再到Javascript,提高网页设计能力。主要内容包括: 1、Html基本标签 2、Html表单知识 3、Web2.0(Div+Css样式)...

    javascript学习参考资源

    学习JavaScript不仅包括语法、数据类型、控制流、函数等基础知识,还包括DOM操作、AJAX异步通信、ES6新特性、Promise和async/await等进阶主题。参考书籍如"JavaScript高级程序设计"和"你不知道的JavaScript"系列,都...

    JavaScript学习指南带书签PDF

    书签功能在PDF中提供了快速定位和导航的功能,对于一本技术书籍而言,它能帮助读者快速找到特定章节或主题,提高学习效率。在“JavaScript学习指南”中,书签可能按照章节或主题划分,便于读者随时查阅和回顾。 在...

    面向对象JavaScript精要(英文原版pdf)

    《面向对象JavaScript精要》是一本非常有价值的书籍,不仅适合初学者入门,也适合有一定经验的开发者进阶学习。通过学习本书,读者可以全面掌握面向对象编程的基本概念,并学会如何将这些概念应用到JavaScript中,...

    JavaScript全栈教程 (廖雪峰) 完整版PDF

    JavaScript是世界上最流行的脚本语言,因为你在电脑、手机、平板上浏览的所有的网页,以及无数 基于HTML5的手机App,交互逻辑都是由...从基础入门在讲到node使用实践,感兴趣的可以下载学习,离线文件非常方面。

    JavaScript学习资源

    JavaScript是一种广泛应用于网页和网络应用的脚本语言,它主要负责网页的动态...此外,不断关注JavaScript的新发展和社区动态,参加在线课程、阅读相关书籍,都能帮助你保持与时俱进,成为一名出色的JavaScript开发者。

    JavaScript图书数据可视化分析系统源码.zip

    同时,对于学习和研究JavaScript的开发者来说,这个系统是一个极好的实践项目,能够提升他们处理数据、实现可视化和构建Web应用的能力。 总的来说,《JavaScript图书数据可视化分析系统源码》是一个集成了...

    JavaScript实战手册PDF【原名:javascript the missing manual】

    《JavaScript实战手册》由David Sawyer McFarland撰写,是一本深入浅出地讲解JavaScript编程语言的书籍,旨在填补初学者与专业开发者之间的知识空白。本书不仅涵盖了JavaScript的基础语法,还涉及了如何在网页中嵌入...

Global site tag (gtag.js) - Google Analytics