JavaScript入门学习书籍推荐


Posted in Javascript onJune 12, 2008

在 JavaScript 方面,自己不是什么专家,也不是什么高手,但自己一路走来,JavaScript 从迷茫到认识,对于 JavaScript 书籍的认识或许还有些借鉴价值。

入门推荐首选书籍:《JavaScript DOM 编程艺术 》

当初读了不下 4 遍,书内容简单,易学,上手快,编程思想严谨。好的入门书,对你未来的编程都会有着深远的影响。此本书不辜负这个历史使命。

更详细的评论可以看 Realazy 在豆瓣上的评论在 豆瓣 上的评论《通往终点的过程与终点本身同样重要》

基础学习书籍:《JavaScript 权威指南》

《JavaScript DOM 编程艺术》只是入门,介绍了编程思想和很简单的程序语法以及 DOM 的基本方法。而《JavaScript 权威指南》详尽的介绍了 JavaScript 的各种函数以及特性。至于后面差不多 500 页左右的参考(JavaScript 核心参考、客户端 JavaScript 参考、DOM 参考)可以暂时不看。

进阶提升书籍:《JavaScript 高级程序设计》

在思想上强调 OPP 的概念,内容上注重实用,可以从中学到更多更细致的知识,并且注重浏览器差异的解决。

但如果要阅读必须有一定的 JavaScript 的基础(或者读完前两本),要不然会带来挫折感,打击学习的热情。

拓展学习篇:《Ajax 实战》

比较全面深入的介绍了 Ajax 知识,其中 Ajax 开发的思想和 Ajax 开发中的设计模式等还是很值得学习。

最好在《JavaScript 高级程序设计》基础上阅读此书,可以很好的帮助理解该书的内容。当然对于没有后台语言基础的朋友来说,阅读起来还是有一定的障碍的。

最后想说的:

JavaScript 水平到一定程度,书看得再多也不能得到最后技术的提升,要实践,要自己写代码,深入到开发中锻炼,理论结合实际,才会提升价值。

Javascript 相关文章推荐
javascript 原型模式实现OOP的再研究
Apr 09 Javascript
jQuery对象与DOM对象之间的转换方法
Apr 15 Javascript
js 点击按钮弹出另一页,选择值后,返回到当前页
May 26 Javascript
Js组件的一些写法
Sep 10 Javascript
JS 实现Table相同行的单元格自动合并示例代码
Aug 27 Javascript
使用jQuery实现验证上传图片的格式与大小
Dec 03 Javascript
AngularJS页面访问时出现页面闪烁问题的解决
Mar 06 Javascript
jQuery联动日历的实例解析
Dec 02 Javascript
详解vue 模版组件的三种用法
Jul 21 Javascript
vue-ajax小封装实例
Sep 18 Javascript
require.js 加载过程与使用方法介绍
Oct 30 Javascript
微信小程序连续签到7天积分获得功能的示例代码
Aug 20 Javascript
asp.net和asp下ACCESS的参数化查询
Jun 11 #Javascript
json跟xml的对比分析
Jun 10 #Javascript
json 定义
Jun 10 #Javascript
json简单介绍
Jun 10 #Javascript
告诉大家什么是JSON
Jun 10 #Javascript
javascript模仿msgbox提示效果代码
Jun 10 #Javascript
javascript 建设银行登陆键盘
Jun 10 #Javascript
You might like
收音机发烧友应当熟知的100条知识
2021/03/02 无线电
WordPress中自定义后台管理界面配色方案的小技巧
2015/12/29 PHP
ThinkPHP3.2.2实现持久登录(记住我)功能的方法
2016/05/16 PHP
PHP中Cookie的使用详解(简单易懂)
2017/04/28 PHP
TP5(thinkPHP5)框架使用ajax实现与后台数据交互的方法小结
2020/02/10 PHP
JS创建优美的页面滑动块效果 - Glider.js
2007/09/27 Javascript
Javascript实现仿WebQQ界面的“浮云”兼容 IE7以上版本及FF
2011/04/27 Javascript
jQuery实现单行文字间歇向上滚动源代码
2013/06/02 Javascript
jQuery实现鼠标经过图片预览大图效果
2014/04/10 Javascript
提高NodeJS中SSL服务的性能
2014/07/15 NodeJs
jQuery的deferred对象详解
2014/11/12 Javascript
JavaScript整除运算函数ceil和floor的区别分析
2015/04/14 Javascript
JavaScript文本框脚本编写的注意事项
2016/01/25 Javascript
js删除局部变量的实现方法
2016/06/25 Javascript
AngularJS入门教程之迭代器过滤详解
2016/08/18 Javascript
Node.js 中exports 和 module.exports 的区别
2017/03/14 Javascript
nodejs调取微信收货地址的方法
2017/12/20 NodeJs
Array数组对象中的forEach、map、filter及reduce详析
2018/08/02 Javascript
详解一个基于套接字实现长连接的express
2019/03/28 Javascript
详解关于html,css,js三者的加载顺序问题
2019/04/10 Javascript
详解如何在Vue项目中发送jsonp请求
2019/10/25 Javascript
详解微信小程序轨迹回放实现及遇到的坑
2021/02/02 Javascript
Python错误提示:[Errno 24] Too many open files的分析与解决
2017/02/16 Python
对Python中创建进程的两种方式以及进程池详解
2019/01/14 Python
浅谈matplotlib中FigureCanvasXAgg的用法
2020/06/16 Python
Python脚本实现Zabbix多行日志监控过程解析
2020/08/26 Python
python 用struct模块解决黏包问题
2020/11/07 Python
一款纯css3实现的tab选项卡的实列教程
2014/12/11 HTML / CSS
TripAdvisor印尼站:全球领先的旅游网站
2018/03/15 全球购物
行政助理的职责
2013/11/14 职场文书
经理秘书岗位职责
2013/11/14 职场文书
初中英语课后反思
2014/04/25 职场文书
1亿有多大教学反思
2014/05/01 职场文书
助人为乐好少年事迹材料
2014/08/18 职场文书
再次探讨go实现无限 buffer 的 channel方法
2021/06/13 Golang
Java实现房屋出租系统详解
2021/10/05 Java/Android