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 学习笔记之操作符(续)
Jan 14 Javascript
基于javascript实现浏览器滚动条快到底部时自动加载数据
Nov 30 Javascript
JS设置下拉列表框当前所选值的方法
Dec 22 Javascript
jQuery简单创建节点的方法
Sep 09 Javascript
Javascript中arguments对象的详解与使用方法
Oct 04 Javascript
Vuex利用state保存新闻数据实例
Jun 28 Javascript
js异步编程小技巧详解
Aug 14 Javascript
微信小程序实现YDUI的ScrollTab组件
Feb 02 Javascript
layUI实现列表查询功能
Jul 27 Javascript
vue实现跳转接口push 转场动画示例
Nov 01 Javascript
JS数组索引检测中的数据类型问题详解
Jan 11 Javascript
JS前端监控采集用户行为的N种姿势
Jul 23 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
浅谈apache和nginx的rewrite的区别
2013/02/22 PHP
解析htaccess伪静态的规则
2013/06/18 PHP
浅谈ThinkPHP的URL重写
2014/11/25 PHP
thinkphp分页集成实例
2017/07/24 PHP
新手入门常用代码集锦
2007/01/11 Javascript
Javascript中的变量使用说明
2010/05/18 Javascript
jQuery实现 注册时选择阅读条款 左右移动
2013/04/11 Javascript
JS格式化数字金额用逗号隔开保留两位小数
2013/10/18 Javascript
javascript动态添加、修改、删除对象的属性与方法详解
2014/01/27 Javascript
javascript中定义类的方法汇总
2014/12/28 Javascript
用Angular实时获取本地Localstorage数据,实现一个模拟后台数据登入的效果
2016/11/09 Javascript
浅谈Angular.js中使用$watch监听模型变化
2017/01/10 Javascript
关于jQuery EasyUI 中刷新Tab选项卡后一个页面变形的解决方法
2017/03/02 Javascript
3分钟快速搭建nodejs本地服务器方法运行测试html/js
2017/04/01 NodeJs
使用FileReader API创建Vue文件阅读器组件
2018/04/03 Javascript
Vue源码中要const _toStr = Object.prototype.toString的原因分析
2018/12/09 Javascript
SpringBoot+Vue开发之Login校验规则、实现登录和重置事件
2020/10/19 Javascript
[46:55]Ti4 冒泡赛第二轮 LGD vs C9
2014/07/14 DOTA
利用python批量给云主机配置安全组的方法教程
2017/06/21 Python
python获取微信企业号打卡数据并生成windows计划任务
2019/04/30 Python
python用什么编辑器进行项目开发
2020/06/17 Python
Django Model层F,Q对象和聚合函数原理解析
2020/11/12 Python
HTML5 canvas基本绘图之图形组合
2016/06/27 HTML / CSS
医学实习生自我鉴定
2013/12/12 职场文书
个人求职信范例
2014/01/29 职场文书
中专自我鉴定
2014/02/05 职场文书
2014年小学元旦活动方案
2014/02/12 职场文书
怎么写好自荐书
2014/03/02 职场文书
创建无烟单位实施方案
2014/03/29 职场文书
书香校园建设方案
2014/05/02 职场文书
2015年新教师工作总结
2015/04/28 职场文书
教师节座谈会主持词
2015/07/03 职场文书
优胜劣汰,强者为王——读《鲁滨逊漂流记》有感
2019/08/15 职场文书
成人成长感言如何写?
2019/08/16 职场文书
Html5新增了哪些功能
2021/04/16 HTML / CSS
Ruby GDBM操作简介及数据存储原理
2022/04/19 Ruby