从零学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 相关文章推荐
简体中文转换繁体中文(实现代码)
Dec 25 Javascript
jQuery使用hide方法隐藏元素自身用法实例
Mar 30 Javascript
jQuery实现为图片添加镜头放大效果的方法
Jun 25 Javascript
javascript实现不同颜色Tab标签切换效果
Apr 27 Javascript
JS提示:Uncaught SyntaxError:Unexpected token ) 错误的解决方法
Aug 19 Javascript
JavaScript BASE64算法实现(完美解决中文乱码)
Jan 10 Javascript
Node.js连接mongodb实例代码
Jun 06 Javascript
浅谈JS如何实现真正的对象常量
Jun 25 Javascript
input 标签实现输入框带提示文字效果(两种方法)
Oct 09 Javascript
基于vue监听滚动事件实现锚点链接平滑滚动的方法
Jan 17 Javascript
element-ui上传一张图片后隐藏上传按钮功能
May 22 Javascript
js实现纯前端压缩图片
Nov 16 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实现下载生成某链接快捷方式的解决方法
2013/05/07 PHP
php常用字符串处理函数实例分析
2014/11/22 PHP
php自动识别文字编码并转换为目标编码的方法
2015/08/08 PHP
PHP中如何判断exec函数执行成功?
2016/08/04 PHP
高性能JavaScript模板引擎实现原理详解
2015/02/05 Javascript
JavaScript中getUTCSeconds()方法的使用详解
2015/06/11 Javascript
Jquery简单实现GridView行高亮的方法
2015/06/15 Javascript
浅析Node.js的Stream模块中的Readable对象
2015/07/29 Javascript
jquery append 动态添加的元素事件on 不起作用的解决方案
2015/07/30 Javascript
JS版微信6.0分享接口用法分析
2016/10/13 Javascript
Bootstrap modal 多弹窗之叠加引起的滚动条遮罩阴影问题
2017/02/27 Javascript
fckeditor部署到weblogic出现xml无法读取及样式不能显示问题的解决方法
2017/03/24 Javascript
vue loadmore 组件滑动加载更多源码解析
2017/07/19 Javascript
JS库particles.js创建超炫背景粒子插件(附源码下载)
2017/09/13 Javascript
JS实现的RC4加密算法示例
2018/08/16 Javascript
vue实现移动端轻量日期组件不依赖第三方库的方法
2019/04/28 Javascript
js正则匹配多个全部数据问题
2019/12/20 Javascript
解决python3在anaconda下安装caffe失败的问题
2017/06/15 Python
Python实现采用进度条实时显示处理进度的方法
2017/12/19 Python
python实现求最长回文子串长度
2018/01/22 Python
Python实现的redis分布式锁功能示例
2018/05/29 Python
Pyqt清空某一个QTreeewidgetItem下的所有分支方法
2019/06/17 Python
Python面向对象程序设计之静态方法、类方法、属性方法原理与用法分析
2020/03/23 Python
Django restful framework生成API文档过程详解
2020/11/12 Python
Selenium 安装和简单使用的实现
2020/12/04 Python
Python hashlib和hmac模块使用方法解析
2020/12/08 Python
Python 中Operator模块的使用
2021/01/30 Python
Html5+CSS3+EL表达式问题小结
2020/12/19 HTML / CSS
Turnbull & Asser官网:英国皇室御用的顶级定制衬衫
2019/01/31 全球购物
办公文员的工作岗位职责
2013/11/12 职场文书
教师一岗双责责任书
2014/04/16 职场文书
市场营销专业自荐书
2014/06/10 职场文书
2016父亲节感恩话语
2015/12/09 职场文书
2016国培研修心得体会
2016/01/08 职场文书
为什么RedisCluster设计成16384个槽
2021/09/25 Redis