从零学JS之你需要了解的几本书


Posted in Javascript onMay 19, 2014

初级读物:

《JavaScript高级程序设计》:一本非常完整的经典入门书籍,被誉为JavaScript圣经之一,详解的非常详细,最新版第三版已经发布了,建议购买。
《JavaScript王者归来》百度的一个Web开发项目经理写的,作为初学者准备的入门级教程也不错。

中级读物:

《JavaScript权威指南》:另外一本JavaScript圣经,讲解的也非常详细,属于中级读物,建议购买。
《JavaScript.The.Good.Parts》:Yahoo大牛,JavaScript精神领袖Douglas Crockford的大作,虽然才100多页,但是字字珠玑啊!强烈建议阅读。
《高性能JavaScript》《JavaScript高级程序设计》:作者Nicholas C. Zakas的又一大作。
《Eloquent JavaScript》:这本书才200多页,非常短小,通过几个非常经典的例子(艾米丽姨妈的猫、悲惨的隐士、模拟生态圈、推箱子游戏等等)来介绍JavaScript方方面面的知识和应用方法。

高级读物:

《JavaScript Patterns 》:书中介绍到了各种经典的模式,如构造函数、单例、工厂等等,值得学习。
《Pro.JavaScript.Design.Patterns》:Apress出版社讲解JavaScript设计模式的书,非常不错。
《Developing JavaScript Web Applications》:构建富应用的好书,针对MVC模式有较为深入的讲解,同时也对一些流程的库进行了讲解。
《Developing Large Web Applications》:不仅有JavaScript方面的介绍,还有CSS、HTML方面的介绍,但是介绍的内容却都非常不错,真正考虑到了一个大型的Web程序下,如何进行JavaScript架构设计,值得一读。
要做优秀的前端工程师,还需要继续努力:《高性能网站建设指南》、《Yahoo工程师的网站性能优化的建议》、“YSLOW”性能优化建议、《网站重构》、《Web开发敏捷之道》、“ jQuery 库”、“前端框架”、“HTML5”、“CSS3”。。。 这些都要深入研究!

Javascript 相关文章推荐
跟着JQuery API学Jquery 之三 筛选
Apr 09 Javascript
JavaScript之Getters和Setters 平台支持等详细介绍
Dec 07 Javascript
轻松掌握JavaScript代理模式
Aug 26 Javascript
JS中split()用法(将字符串按指定符号分割成数组)
Oct 24 Javascript
Angular.js中window.onload(),$(document).ready()的写法浅析
Sep 28 Javascript
浅谈vue的几种绑定变量的值 防止其改变的方法
Mar 01 Javascript
浅谈React高阶组件
Mar 28 Javascript
JS实现的A*寻路算法详解
Dec 14 Javascript
vue项目前端错误收集之sentry教程详解
May 27 Javascript
Node.JS获取GET,POST数据之queryString模块使用方法详解
Feb 06 Javascript
iview实现图片上传功能
Jun 29 Javascript
使用JS实现鼠标放上图片进行放大离开实现缩小功能
Jan 27 Javascript
JavaScript在IE和FF下的兼容性问题
May 19 #Javascript
从零学JSON之JSON数据结构
May 19 #Javascript
jquery 选取方法都有哪些
May 18 #Javascript
jquery中获得元素尺寸和坐标的方法整理
May 18 #Javascript
JQuery打造省市下拉框联动效果
May 18 #Javascript
通过$(this)使用jQuery包装后的方法或属性
May 18 #Javascript
用jquery实现的一个超级简单的下拉菜单
May 18 #Javascript
You might like
php 随机排序广告的实现代码
2011/05/09 PHP
PHP无限分类代码,支持数组格式化、直接输出菜单两种方式
2011/05/18 PHP
php使HTML标签自动补全闭合函数代码
2012/10/04 PHP
Codeigniter检测表单post数据的方法
2015/03/21 PHP
php实现的简单日志写入函数
2015/03/31 PHP
php实现的日历程序
2015/06/18 PHP
javascript 实现 秒杀,团购 倒计时展示的记录 分享
2013/07/12 Javascript
js 获取页面高度和宽度兼容 ie firefox chrome等
2014/05/14 Javascript
简单的jquery左侧导航栏和页面选中效果
2014/08/21 Javascript
jQuery实现隔行背景色变色
2014/11/24 Javascript
js中函数声明与函数表达式
2015/06/03 Javascript
JavaScript中解析JSON数据的三种方法
2015/07/03 Javascript
JS+CSS实现简易实用的滑动门菜单效果
2015/09/18 Javascript
轻松学习jQuery插件EasyUI EasyUI实现拖动基本操作
2015/11/30 Javascript
JS返回只包含数字类型的数组实例分析
2016/12/16 Javascript
移动端点击态处理的三种实现方式
2017/01/12 Javascript
Bootstrap3多级下拉菜单
2017/02/24 Javascript
关于javascript作用域的常见面试题分享
2017/06/18 Javascript
Angular事件之不同组件间传递数据的方法
2018/11/15 Javascript
JavaScript实现的联动菜单特效示例
2019/07/08 Javascript
vue计算属性+vue中class与style绑定(推荐)
2020/03/30 Javascript
[01:45]2014DOTA2 TI预选赛预选赛 战前探营!
2014/05/21 DOTA
python列表与元组详解实例
2013/11/01 Python
详细解读Python的web.py框架下的application.py模块
2015/05/02 Python
详解Django admin高级用法
2019/11/06 Python
python如何求数组连续最大和的示例代码
2020/02/04 Python
django 实现手动存储文件到model的FileField
2020/03/30 Python
Python如何实现的二分查找算法
2020/05/27 Python
canvas烟花特效锦集
2018/01/17 HTML / CSS
法国包包和行李箱销售网站:Bagage24.fr
2020/03/24 全球购物
职高毕业生自我鉴定
2013/10/21 职场文书
四风问题对照检查材料
2014/09/22 职场文书
优秀学生干部事迹材料
2014/12/24 职场文书
优秀班主任工作总结2015
2015/05/25 职场文书
生产车间管理制度
2015/08/04 职场文书
李清照的诗词赏析(20首)
2019/08/22 职场文书