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 18 Javascript
jQuery学习笔记之jQuery的动画
Dec 22 Javascript
Function.prototype.call.apply结合用法分析示例
Jul 03 Javascript
node.js中的fs.lchown方法使用说明
Dec 16 Javascript
JavaScript操作Cookie方法实例分析
May 27 Javascript
js浏览器html5表单验证
Oct 17 Javascript
IntersectionObserver API 详解篇
Dec 11 Javascript
在vue-cli项目中使用bootstrap的方法示例
Apr 21 Javascript
使用javascript函数编写简单银行取钱存钱流程
May 26 Javascript
解决axios会发送两次请求,有个OPTIONS请求的问题
Oct 25 Javascript
中级前端工程师必须要掌握的27个JavaScript 技巧(干货总结)
Sep 23 Javascript
浅谈JavaScript作用域
Dec 06 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
一些关于PHP的知识
2006/11/17 PHP
php 变量未定义等错误的解决方法
2011/01/12 PHP
yum命令安装php7和相关扩展
2016/07/04 PHP
TinyMCE 新增本地图片上传功能
2010/11/05 Javascript
ECMAScript5(ES5)中bind方法使用小结
2015/05/07 Javascript
Javascript实现div层渐隐效果的方法
2015/05/30 Javascript
浅析JavaScript中的array数组类型系统
2016/07/18 Javascript
jQuery制作图片旋转效果
2017/02/02 Javascript
VUE利用vuex模拟实现新闻点赞功能实例
2017/06/28 Javascript
一个简易的js图片轮播效果
2017/07/22 Javascript
JavaScript面向对象精要(上部)
2017/09/12 Javascript
vue + element-ui实现简洁的导入导出功能
2017/12/22 Javascript
解决bootstrap模态框数据缓存的问题方法
2018/08/10 Javascript
js实现提交前对列表数据的增删改查
2020/01/16 Javascript
Python数据结构之单链表详解
2017/09/12 Python
python绘制圆柱体的方法
2018/07/02 Python
Django之Mode的外键自关联和引用未定义的Model方法
2018/12/15 Python
python多线程调用exit无法退出的解决方法
2019/02/18 Python
python脚本实现音频m4a格式转成MP3格式的实例代码
2019/10/09 Python
Python实现定时监测网站运行状态的示例代码
2020/09/30 Python
opencv+pyQt5实现图片阈值编辑器/寻色块阈值利器
2020/11/13 Python
css 如何让背景图片拉伸填充避免重复显示
2013/07/11 HTML / CSS
HTML5中外部浏览器唤起微信分享
2020/01/02 HTML / CSS
巴西补充剂和维生素购物网站:Natue
2019/06/17 全球购物
美体小铺法国官方网站:The Body Shop法国
2020/06/04 全球购物
路德维希•贝克(LUDWIG BECK)中文官网:德国大型美妆百货
2020/09/19 全球购物
C和C++经典笔试题附答案解析
2014/08/18 面试题
北京捷通华声语音技术有限公司Java软件工程师笔试题
2012/04/10 面试题
小区门卫值班制度
2014/01/24 职场文书
白莲教口号
2014/06/18 职场文书
水利水电建筑施工应届生求职信
2014/07/04 职场文书
2014年中秋节活动总结
2014/08/29 职场文书
继承权公证书范本
2015/01/23 职场文书
入党积极分子考察意见
2015/06/02 职场文书
钱学森观后感
2015/06/04 职场文书
关于nginx 实现jira反向代理的问题
2021/09/25 Servers