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中实现命名空间
Nov 23 Javascript
驱动事件的addEvent.js代码
Mar 27 Javascript
怎么选择Javascript框架(Javascript Framework)
Nov 22 Javascript
jquery ajaxSubmit 异步提交的简单实现
Feb 28 Javascript
JavaScript实现输入框(密码框)出现提示语
Jan 12 Javascript
如何让一个json文件显示在表格里【实现代码】
May 09 Javascript
jQuery文本框得到与失去焦点动态改变样式效果
Sep 08 Javascript
Bootstrap菜单按钮及导航实例解析
Sep 09 Javascript
JavaScript实现自定义媒体播放器方法介绍
Jan 03 Javascript
详解10分钟学会vue滚动行为
Sep 21 Javascript
在vue中使用el-tab-pane v-show/v-if无效的解决
Aug 03 Javascript
基于vue-simple-uploader封装文件分片上传、秒传及断点续传的全局上传插件功能
Feb 23 Vue.js
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
PHP学习 运算符与运算符优先级
2008/06/15 PHP
libmysql.dll与php.ini是否真的要拷贝到c:\windows目录下呢
2010/03/15 PHP
php获取数组长度的方法(有实例)
2013/10/27 PHP
详解PHP错误日志的获取方法
2015/07/20 PHP
php开发工具有哪五款
2015/11/09 PHP
PHP多进程通信-消息队列使用
2019/03/08 PHP
JavaScript 构造函数 面相对象学习必备知识
2010/06/09 Javascript
禁用页面部分JavaScript方法的具体实现
2013/07/31 Javascript
javascript中普通函数的使用介绍
2013/12/19 Javascript
js利用事件的阻止冒泡实现点击空白模态框的隐藏
2014/01/24 Javascript
基于编写jQuery的无缝滚动插件
2014/08/02 Javascript
JS+CSS实现模仿浏览器网页字符查找功能的方法
2015/02/26 Javascript
javascript 用函数实现继承详解
2016/05/28 Javascript
完美解决js传递参数中加号和&号自动改变的方法
2016/10/11 Javascript
js中new一个对象的过程
2017/02/20 Javascript
Vue中引入样式文件的方法
2017/08/18 Javascript
jQuery实现文件编码成base64并通过AJAX上传的方法
2018/04/12 jQuery
JS实现无限轮播无倒退效果
2020/09/21 Javascript
[06:53]2018DOTA2国际邀请赛寻真——勇于创新的Vici Gaming
2018/08/14 DOTA
python编程开发之类型转换convert实例分析
2015/11/13 Python
Windows下安装python2和python3多版本教程
2017/03/30 Python
Python scikit-learn 做线性回归的示例代码
2017/11/01 Python
python 利用文件锁单例执行脚本的方法
2019/02/19 Python
使用python实现回文数的四种方法小结
2019/11/24 Python
python字符串判断密码强弱
2020/03/18 Python
Python实现手绘图效果实例分享
2020/07/22 Python
Pure Collection美国官网:来自英国羊绒专家的奢华羊绒
2017/11/19 全球购物
Bose加拿大官方网站:美国知名音响品牌
2019/03/21 全球购物
用Python写一个for循环的例子
2016/07/19 面试题
体育老师的教学自我评价分享
2013/11/19 职场文书
高中体育教学反思
2014/01/24 职场文书
公务员中国梦演讲稿
2014/08/19 职场文书
传承焦裕禄精神思想汇报2014
2014/09/10 职场文书
2016应届毕业生就业指导课心得体会
2016/01/15 职场文书
Redis实现一个账号只能登录一个设备
2022/04/19 Redis
3050和2060哪个好 性能差多少 差距有多大 谁更有性价比
2022/06/17 数码科技