参考博客原址:https://www.cnblogs.com/tonykair/p/7502276.html
你是怎么看完《JavaScript权威指南》《JavaScript高级程序设计》等这类厚书的?
如果js属于刚刚入门阶段,不建议抱着书一直看下去,因为这样你不容易明白这些定义和概念的用法.看着看着就会很迷惑的。建议先试着用原生JS写一些小项目和小程序,然后试着写博客做些笔记,把遇到的困惑写下来,带着疑问去学习。
如果有一定的js基础或者用JQuery等一些库做过一些小东西的话,可以先看《JavaScript语言精粹(修订版)》这本书,这本书很薄,100多页而已,可以很快看完,对于了解js的基础知识,比如对象,数组,语法,作用域,闭包等等都很有帮助。前面有人提到《你不知道的JavaScript上卷》这本书,这本书把JS的作用域和闭包,this和对象原型讲的特别的好,也建议题主入手一门。

  • 第一阶段

说了这么多,好像还没讲到如何看完高程和犀牛书,先说高程,这本书还是建议按照目录流程来一步步耐心看完,可以先对目录有个整体了解,然后制定计划。前面三章属于编程语言都会有的基本概念,可以快速看完,从第四章开始就是JS的重要部分,尤其是作用域,函数,对象,数组,原型,闭包这几块(JavaScript语言精粹也是着重讲这几块的,可以两本一起来看,先看语言精粹,再看高程,会对js有一个整体的宏观了解)。在犀牛书排版当中,前面这些章节属于JS语言核心,所以第一步先了解JS语言核心是比较合适的。这一阶段时间安排方面,建议花一周左右的时间完整的看一遍。

  • 第二阶段

如果完成了第一阶段,那么JS的基础掌握的也差不多了。第二阶段的这块应用性比较强。建议题主结合JQuery的用法一起来学习,都是一些常用的BOM,DOM,事件,AJAX,JSON,HTTP,JQuery里面的很多封装好的api都是来自于这一块,边做点小东西边学习应该会比较高效。个人建议把第20章,21章,22章的部分在这一阶段完成。这一阶段时间安排方面可能会有点长,如果每天可以安排8小时来看的话,建议花2周来慢慢看。

  • 第三阶段

前面两个阶段如果完成的不错,接下来的部分就比较轻松了,高程里面从第14章到第19章,以及第23-25章主要是表单,canvas,html5,错误调试,离线存储,实践等。这一块涉及一些html5的东西以及js的一些实践。比较容易掌握。时间方面建议一周半左右完整看一遍。

说完高程,接下来说犀牛书,也就是《JavaScript权威指南》这本,这本书比起高程来,在某些方面讲的更细致些,它更像一本手册,建议配合高程,按照前面的三个阶段来依次阅读犀牛书,以后遇到不明白的点可以直接从犀牛书中查找。JavaScript | MDN 这个也是不错的,也可以配合起来一起查阅。

前三个阶段都完成的差不多,可能还是会觉得JS有很多不懂的地方。在这阶段,需要重点看不懂的地方,比如前面提到的闭包,作用域,原型,事件等。都是属于比较容易难懂的。当然实践才是检验真理的唯一标准,如果想在js这块精通,大量的coding是少不了的。

这一类的好书还是挺建议多看看的,共勉,一起加油!

from zhihu

你是怎么看完《JavaScript权威指南》《JavaScript高级程序设计》等这类厚书的?相关推荐

  1. Javascript权威指南看书笔记

    Javascript权威指南看书笔记 第一章 词法结构 javascript区分大小写,而html不区分大小写 unicode转义序列是由/u为前缀加4位16进制数组成 标识符必须以字母,下划线 _, ...

  2. 《JavaScript权威指南》——JavaScript核心

    前言 这本由David Flanagan著作,并由淘宝前端团队译的<JavaScript权威指南>,也就是我们俗称的"犀牛书",算是JS界公认的"圣经&quo ...

  3. JavaScript权威指南 第15章 网络编程 第三部分

    JavaScript权威指南 第15章 网络编程 第三部分 可伸缩矢量图形 15.7.1 在HTML中使用SVG 15.7.2 编程操作SVG 15.7.3 通过JavaScript创建SVG图片 1 ...

  4. 经典的《JavaScript 权威指南》中的“对象”不经典

    这些天在为Qomo项目写"JavaScript面向对象的支持"这组文章.也一直在期待网上购得的那本<JavaScript 权威指南>(第四版)快快到来. 在前公司,有这 ...

  5. JavaScript权威指南 - 函数

    函数本身就是一段JavaScript代码,定义一次但可能被调用任意次.如果函数挂载在一个对象上,作为对象的一个属性,通常这种函数被称作对象的方法.用于初始化一个新创建的对象的函数被称作构造函数. 相对 ...

  6. Javascript权威指南学习笔记一:数据类型

    决定从最基础的开始学JavaScript,最近看了<<Javascript权威指南>>第3章,记些笔记备忘. 本章一个重点是类型.按我的理解应该如下表所示: 复合类型中,关联数 ...

  7. JavaScript权威指南 - 数组

    JavaScript数组是一种特殊类型的对象. JavaScript数组元素可以为任意类型,最大容纳232-1个元素. JavaScript数组是动态的,有新元素添加时,自动更新length属性. J ...

  8. javascript权威指南 学习笔记之变量作用域

    最近一直在看<javascript权威指南 第五版>,变量作用域这一章,看得真的有点累.不过,收获还是多多. 不知道,大家对语言中变量的"声明"与"定义&qu ...

  9. JavaScript权威指南 第11章JavaScript标准库

    JavaScript权威指南 第11章JavaScript标准库 第11章 JavaScript标准库 11.1 集合与映射 11.1.1 Set类 11.1.2 Map类 11.1.3 WeakMa ...

最新文章

  1. base64开源库介绍及使用
  2. 采购申请的处理流程 --- 责任链模式
  3. 禅道测试套件怎么用_优质单元测试的十大标准,你有遵循吗?
  4. Redis 性能问题分析
  5. 仙逆网页服务器失败,全民仙逆闪退进不去了怎么办 闪退解决办法汇总
  6. 浙大计算机基础知识题1,浙大作业1计算机基础知识题.docx
  7. Scala安装及环境变量配置
  8. 日志对服务器压力,服务器一大堆错误日志的解决方法
  9. python 根据网址获取股票
  10. github 仓库管理及代码上传
  11. 【bzoj3514】Codechef MARCH14 GERALD07加强版
  12. xcode打包ipa配置手动配置证书
  13. 2022年视频号的五大机会,教育商家该如何上车?
  14. Maya粒子消散特效制作(一)
  15. BDF 字体文件格式
  16. 2023西安电子科技大学计算机考研信息汇总
  17. 大型复杂群体项目分解结构(PBS)概念与方法研究
  18. sap库存地权限控制
  19. PDF文件格式转换攻略:PDF格式转换图片格式
  20. 《LOL》从代码上来说最难的是哪个英雄?

热门文章

  1. 天津大学计算机C 上机模拟题,C上机考试模拟题参考答案.doc
  2. 项目总结 美丽说 2016.12.5
  3. smokeping图表解释
  4. 对第一份工作的期待与感悟
  5. 二值图像的连通分量提取
  6. Shapefile文件读取-文件头
  7. JDK和OpenJDK的区别
  8. oracle to_char 进制转换_Oracle 10进制转换2进制
  9. 【基础入门题055】埃及分数
  10. Openwrt-IPv6设置