从零学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 相关文章推荐
js中opener与parent的区别详细解析
Jan 14 Javascript
JavaScript组件焦点与页内锚点间传值的方法
Feb 02 Javascript
一个用jquery写的判断div滚动条到底部的方法【推荐】
Apr 29 Javascript
AngularJS 简单应用实例
Jul 28 Javascript
一个极为简单的requirejs实现方法
Oct 20 Javascript
微信小程序 textarea 组件详解及简单实例
Jan 10 Javascript
jQuery Form表单取值的方法
Jan 11 Javascript
150行代码带你实现微信小程序中的数据侦听
May 17 Javascript
新手快速入门微信小程序组件库 iView Weapp
Jun 24 Javascript
在pycharm中开发vue的方法步骤
Mar 04 Javascript
vscode调试node.js的实现方法
Mar 22 Javascript
Postman如何实现参数化执行及断言处理
Jul 28 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使用curl抓取qq空间的访客信息示例
2014/02/28 PHP
php关键字仅替换一次的实现函数
2015/10/29 PHP
PHP实现数据分页显示的简单实例
2016/05/26 PHP
PHP使用mysqli操作MySQL数据库的简单方法
2017/02/04 PHP
jquery load()在firefox(火狐)下显示不正常的解决方法
2011/04/05 Javascript
JQuery实现简单的服务器轮询效果实例
2016/03/31 Javascript
利用Jquery队列实现根据输入数量显示的动画
2016/09/01 Javascript
老生常谈jacascript DOM节点获取
2017/04/17 Javascript
JS仿淘宝搜索框用户输入事件的实现
2017/06/19 Javascript
JavaScript 中的12种循环遍历方法【总结】
2018/05/31 Javascript
关于微信公众号开发无法支付的问题解决
2018/12/28 Javascript
详解vue 兼容IE报错解决方案
2018/12/29 Javascript
微信小程序日历插件代码实例
2019/12/04 Javascript
JS document文档的简单操作完整示例
2020/01/13 Javascript
[02:25]DOTA2英雄基础教程 熊战士
2014/01/03 DOTA
[37:03]完美世界DOTA2联赛PWL S3 INK ICE vs GXR 第二场 12.16
2020/12/18 DOTA
深入理解Python中命名空间的查找规则LEGB
2015/08/06 Python
Linux上安装Python的PIL和Pillow库处理图片的实例教程
2016/06/23 Python
python函数的作用域及关键字详解
2019/08/20 Python
Python 多线程,threading模块,创建子线程的两种方式示例
2019/09/29 Python
python装饰器练习题及答案
2019/11/01 Python
Python 在函数上添加包装器
2020/07/28 Python
CSS3 3D制作实战案例分析
2016/09/18 HTML / CSS
使用CSS3滤镜的filter:blur属性制作毛玻璃模糊效果的方法
2016/07/08 HTML / CSS
德国童装购物网站:NICKI´S.com
2018/04/20 全球购物
世界上第一个创建了罩杯系统的美国内衣品牌:Maidenform
2019/03/23 全球购物
主键(Primary Key)约束和唯一性(UNIQUE)约束的区别
2013/05/29 面试题
铭万公司.net面试题笔试题
2014/07/20 面试题
毕业生就业推荐信范文
2013/12/01 职场文书
还款承诺书范本
2015/01/20 职场文书
投标承诺函范文
2015/01/21 职场文书
奖励申请报告范文
2015/05/15 职场文书
经济纠纷起诉状
2015/05/20 职场文书
100句拼搏进取的名言警句,值得一读!
2019/10/07 职场文书
html+css合并表格边框的示例代码
2021/03/31 HTML / CSS
Python实现Excel文件的合并(以新冠疫情数据为例)
2022/03/20 Python