从零学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 相关文章推荐
学习ExtJS table布局
Oct 08 Javascript
jQuery插件分享之分页插件jqPagination
Jun 06 Javascript
node.js中的http.response.addTrailers方法使用说明
Dec 14 Javascript
JavaScript实现向setTimeout执行代码传递参数的方法
Apr 16 Javascript
Json对象和字符串互相转换json数据拼接和JSON使用方式详细介绍(小结)
Oct 25 Javascript
Javasript设计模式之链式调用详解
Apr 26 Javascript
浅谈vue项目打包优化策略
Sep 29 Javascript
vue项目中定义全局变量、函数的几种方法
Nov 08 Javascript
javascript设计模式 ? 模板方法模式原理与用法实例分析
Apr 23 Javascript
vuex实现购物车的增加减少移除
Jun 28 Javascript
多个Vue项目部署到服务器的步骤记录
Oct 22 Javascript
微信小程序实现左滑删除效果
Nov 18 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伪造Referer请求反盗链资源
2019/01/24 PHP
php多进程中的阻塞与非阻塞操作实例分析
2020/03/04 PHP
jquery对象和javascript对象即DOM对象相互转换
2014/08/07 Javascript
js添加select下默认的option的value和text的方法
2014/10/19 Javascript
JavaScript实现基于Cookie的存储类实例
2015/04/10 Javascript
再谈JavaScript线程
2015/07/10 Javascript
JS/jQuery判断DOM节点是否存在的简单方法
2016/11/24 Javascript
easyui-datagrid开发实践(总结)
2017/08/02 Javascript
Vue.js实现网格列表布局转换方法
2017/08/25 Javascript
vue中keep-alive的用法及问题描述
2018/05/15 Javascript
vue.js input框之间赋值方法
2018/08/24 Javascript
VSCode使用之Vue工程配置eslint
2019/04/30 Javascript
使用JS实现动态时钟
2020/03/12 Javascript
部署Python的框架下的web app的详细教程
2015/04/30 Python
python实用代码片段收集贴
2015/06/03 Python
简单总结Python中序列与字典的相同和不同之处
2016/01/19 Python
对python .txt文件读取及数据处理方法总结
2018/04/23 Python
python redis连接 有序集合去重的代码
2019/08/04 Python
python多进程重复加载的解决方式
2019/12/13 Python
Python urlopen()和urlretrieve()用法解析
2020/01/07 Python
Python读入mnist二进制图像文件并显示实例
2020/04/24 Python
python安装和pycharm环境搭建设置方法
2020/05/27 Python
利用Python如何画一颗心、小人发射爱心
2021/02/21 Python
css3选择器基本介绍
2014/12/15 HTML / CSS
解析HTML5的存储功能和web SQL的相关操作方法
2016/02/19 HTML / CSS
Original Penguin英国官方网站:美国著名休闲时装品牌
2016/10/30 全球购物
VICHY薇姿俄罗斯官方网上商店:法国护肤品牌,火山温泉水
2019/11/22 全球购物
Hotels.com日本:国外和海外住宿,酒店预订
2019/12/13 全球购物
教师现实表现材料
2014/02/14 职场文书
酒店秘书求职信范文
2014/02/17 职场文书
《与朱元思书》的教学反思
2014/04/17 职场文书
工商企业管理应届生求职信
2014/05/04 职场文书
节水口号标语
2014/06/19 职场文书
财务人员个人工作总结
2015/02/27 职场文书
公司行政管理制度范本
2015/08/05 职场文书
《烈火英雄》观后感:致敬和平时代的英雄
2019/11/11 职场文书