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获取FCK编辑器信息的具体方法
Jul 12 Javascript
jquery实现手机发送验证码的倒计时代码
Feb 12 Javascript
一道常被人轻视的web前端常见面试题(JS)
Feb 15 Javascript
JS获取元素多层嵌套思路详解
May 16 Javascript
NODE.JS跨域问题的完美解决方案
Oct 20 Javascript
js实现点击按钮弹出上传文件的窗口
Dec 23 Javascript
js中开关变量使用实例
Feb 24 Javascript
js实现上传并压缩图片效果
Jan 10 Javascript
老生常谈JavaScript获取CSS样式的方法(兼容各浏览器)
Sep 19 Javascript
vue实现axios图片上传功能
Aug 20 Javascript
微信小程序自定义扫码功能界面的实现代码
Jul 02 Javascript
vue - props 声明数组和对象操作
Jul 30 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
使用phpQuery采集网页的方法
2013/11/13 PHP
一个PHP二维数组排序的函数分享
2014/01/17 PHP
php统计文章排行示例
2014/03/04 PHP
PHP取余函数介绍MOD(x,y)与x%y
2014/05/15 PHP
PHP使用mkdir创建多级目录的方法
2015/12/22 PHP
Yii实现的多级联动下拉菜单
2016/07/13 PHP
php实现socket推送技术的示例
2017/12/20 PHP
eval与window.eval的差别分析
2011/03/17 Javascript
jquery键盘事件使用介绍
2011/11/01 Javascript
window.showModalDialog参数传递中含有特殊字符的处理方法
2013/06/06 Javascript
js函数setTimeout延迟执行的简单介绍
2013/07/17 Javascript
JavaScript监听和禁用浏览器回车事件实例
2015/01/31 Javascript
JS动态修改图片的URL(src)的方法
2015/04/01 Javascript
javascript运动详解
2015/07/06 Javascript
zTree插件下拉树使用入门教程
2016/04/11 Javascript
在vue中使用css modules替代scroped的方法
2018/03/10 Javascript
springMvc 前端用json的方式向后台传递对象数组方法
2018/08/07 Javascript
微信小程序自定义多列选择器使用详解
2019/06/21 Javascript
python实现一次创建多级目录的方法
2015/05/15 Python
浅谈使用Python变量时要避免的3个错误
2017/10/30 Python
详解如何用TensorFlow训练和识别/分类自定义图片
2019/08/05 Python
Python测试模块doctest使用解析
2019/08/10 Python
python线程中的同步问题及解决方法
2019/08/29 Python
Python3视频转字符动画的实例代码
2019/08/29 Python
Python用来做Web开发的优势有哪些
2020/08/05 Python
Python实现爬取网页中动态加载的数据
2020/08/17 Python
python 模拟登陆github的示例
2020/12/04 Python
html5 CSS过度-webkit-transition使用介绍
2013/07/02 HTML / CSS
全球知名提供各类营养保健品的零售商:Vitamin Shoppe
2016/10/09 全球购物
优秀学生干部个人的自我评价
2013/10/04 职场文书
教师节宣传方案
2014/05/23 职场文书
机关领导查摆四风思想汇报
2014/09/13 职场文书
煤矿施工安全协议书
2016/03/22 职场文书
深入浅出的讲解:信号调制到底是如何实现的
2022/02/18 无线电
vue修饰符.capture和.self的区别
2022/04/22 Vue.js
CentOS7环境下MySQL8常用命令小结
2022/06/10 Servers