扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
JavaScript权威指南第六版,又称犀牛书,最近该书的中文版刚刚上市,翻译是由淘宝前端团队担纲。该书堪称学习JavaScript和日常参考最经典的书籍(没有之一)。
专注于为中小企业提供网站建设、成都网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业盘锦免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了1000+企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
基本信息
原书名: JavaScript: The Definitive Guide, Sixth Edition
原出版社: O'Reilly
作者: (美)David Flanagan [作译者介绍]
译者: 淘宝前端团队
丛书名: O'Reilly精品图书系列
出版社:机械工业出版社
ISBN:9787111376613
上架时间:2012-5-7
出版日期:2012 年4月
开本:16开
页码:1004
第一本,入门《Head first HTMLCSS》
最好的入门书。看两遍就对HTML CSS 有个大概印象了。
此时把w3cschool作为备查手册收藏起来
第二本《CSS权威指南(第三版)》
最权威的CSS书籍,除了阅读W3C的文档外的不二选择(就是翻译有点son of a bitch,遇到感到难理解的地方可能还是要求助于网络资源)。有时间(无论是现在还是将来)可以反复看,并当做字典随时查。
第三本《精通CSS》
广受前辈推荐的一本书。上一本书是字典的话,这本书相当于《中学生作文大全》,汇集了一些CSS的最佳实践。
第四本《图解CSS3:核心技术与案例实践》
这本书比较新,讲解的是最新的CSS3(前三本书停留在CSS2.1时代),CSS3也是必学的,不是什么可学可不学的最新技术。
HTML CSS值得看的书就这些(之后会有一本《CSS秘密花园》,尚在翻译中,也很值得期待),剩下的就是自己写还有看技术博客了。接下来是JavaScript,HTML和CSS都是没有逻辑的标记型语言,JS才是真正的编程语言,评价前端工程师的水平就看这个了。
第五本《JavaScript DOM编程艺术》
最好的JS入门书籍,一目了然地告诉你如何用JS操作DOM(这是浏览器端编程的基本功),还灌输了最符合标准的编程理念。可惜有点老,最新一版是2010年的,以至于部分内容有点过期,例如本书内经常提到“某某方法浏览器不一定支持,需要小心使用”,而这些历史遗留问题当今已经不存在了,阅读过程中无视就好。
第六本《JavaScript高级程序设计》
每个前端必看的书,此书是前端工程师科技树的关键一环。看完此书后再看看之后各类进阶书籍会比较好。
俗称红宝书,也算入门书籍,虽然是大部头(七百多页),但至少通读一遍。
全部掌握了,你可以在网络社区里谈笑风生了,经过实践的锻炼后,面试个前端工程师的岗位应该都没问题了。
第七本《JavaScript语言精粹》
也是前端必看。薄薄一百来页,对JS的去粗取精。
第八本《你不知道的JavaScript》
这是一套丛书, 目前为止仅翻译了第一卷。每本都挺薄,深入介绍了JS中的重要概念。
第九本《JavaScript设计模式》
“设计模式”是软件工程的重要课题,相当于高考时候的答题套路。前人总结出来的应对各种问题的模板。也算是必看书籍。关于JavaScript设计模式的书籍目前也有好几本,也有国人写的,挑一两本看看就好。
第十本《高性能网站建设指南》(及其续篇《高性能网站进阶》)
告诉你真正的商业公司的前端是怎么优化一个网站的。当然优化的问题不是看看书就能解决的,最好时刻了解你的同行们的经验。
看完以上十本算是前端入门了。到现在为止,配合搜索引擎,已经可以无障碍地做出静态网页、各种特效、用AJAX配合后台构建Web应用了。然后是各种框架、库、预处理语言的学习,而且现在JavaScript也可以用来写服务器了(Node.js),这样一来JS通吃前后端,前端工程师都欢欣鼓舞,这也是个学习热点。
下面是一些补充书籍,可以穿插着看。(至少看了两遍《JavaScript高级程序设计》再看下面的书)
《图解HTTP》和《HTTP权威指南》
每个Web程序员都应该熟悉HTTP协议里的内容。《图解HTTP》算是科普级别的书,《HTTP权威指南》则是大部头,需要点耐心才能看完。建议在了解AJAX后立刻开始学习HTTP协议。
《锋利的jQuery》
讲JS最著名的库——jQuery的,快速入门的书。光会原生JS不够,还要会用库。
《数据结构和算法的JavaScript描述》
作为程序员如果连基本的数据结构和排序、查找算法都不会实在丢脸。
《JavaScript编程精解》
巩固对JS的理解,很薄
《JavaScript启示录》
同上,也很薄。
《JavaScript权威指南》
号称“圣经”,最权威的JS书本,买来当作字典备查吧,没事也可以翻翻。
以上就是学习HTML、CSS、JS要看的一些书。其实我建议刚开始学习的小伙伴,看视频为主,html之后的css,刚刚接触的时候会觉得有些懵。视频的话老师可以直接把思路和操作给大家讲出来,相对来说更容易接受和理解。当你学会了以后,就会发现,这边入门的知识点获取是很简单的事情。
最开始学习的就是HTML和Javascript,到现在一共看过4本Javascript书,也可以说正好是某阶段正好需要的那本书。
JavaScript从入门到精通
----------------------------
先推荐这本,不用多说,看书名就知道了,这本书对于初学者很实用,可以把一个门外汉带入门。
第1篇:基础知识。本篇通过初识JavaScript、JavaScript基础、流程控制、函数、JavaScript对象与数组、字符串与数值处理对象、正则表达式、程序调试与错误处理等内容,并结合大量的图示、实例、视频等使读者快速掌握JavaScript,为以后的学习奠定坚实的基础。
第2篇:核心技术。本篇介绍事件处理、处理文档(document对象)、文档对象模型(DOM对象)、window窗口对象、级联样式表、表单和表单元素等内容。学习完该篇,能够了解和熟悉JavaScript语言。
第3篇:高级应用。本篇介绍页面打印、使用Cookie、图像处理、浏览器检测、嵌入式对象、JavaScript中的XML、JavaScript的安全、Ajax技术、jQuery技术等内容。学习完该篇,可以熟练使用JavaScript技术编写脚本代码,并可以了解Ajax技术及jQuery技术等。
JavaScript权威指南
----------------------------
已经有上本书的经验了,证明你已经入门了,看这本书正合适。前三分之一是JavaScript语言知识讲解,中间三分之一是客户端JavaScript,后面三分之一是参考手册,看这本书最好有些基础,如果没基础要多看几遍才会掌握。唯一的不足就是太厚太沉了,不方便。
JavaScript高级程序设计
----------------------------
当看到这本书时,你已经算是一个老手了,这本书写的很透彻、很到位,对于前端开发人员来说,要想有更高的发展,此书可以助你一臂之力!第3版还加入了不少新内容,包括html5等新API,很值得一读。对于想在webapp方面发展的人士,此书也能有所帮助。
JavaScript设计模式
-----------------------------
看这本书的人,基本已经可以称之高手了,每一个高阶程序员应借鉴和学习, 介绍各种设计模式的原则和准确定义、应用方法实践。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流