你是怎么看完《JavaScript权威指南》《JavaScript高级程序设计》等这类厚书的?
参考博客原址: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高级程序设计》等这类厚书的?相关推荐
- Javascript权威指南看书笔记
Javascript权威指南看书笔记 第一章 词法结构 javascript区分大小写,而html不区分大小写 unicode转义序列是由/u为前缀加4位16进制数组成 标识符必须以字母,下划线 _, ...
- 《JavaScript权威指南》——JavaScript核心
前言 这本由David Flanagan著作,并由淘宝前端团队译的<JavaScript权威指南>,也就是我们俗称的"犀牛书",算是JS界公认的"圣经&quo ...
- JavaScript权威指南 第15章 网络编程 第三部分
JavaScript权威指南 第15章 网络编程 第三部分 可伸缩矢量图形 15.7.1 在HTML中使用SVG 15.7.2 编程操作SVG 15.7.3 通过JavaScript创建SVG图片 1 ...
- 经典的《JavaScript 权威指南》中的“对象”不经典
这些天在为Qomo项目写"JavaScript面向对象的支持"这组文章.也一直在期待网上购得的那本<JavaScript 权威指南>(第四版)快快到来. 在前公司,有这 ...
- JavaScript权威指南 - 函数
函数本身就是一段JavaScript代码,定义一次但可能被调用任意次.如果函数挂载在一个对象上,作为对象的一个属性,通常这种函数被称作对象的方法.用于初始化一个新创建的对象的函数被称作构造函数. 相对 ...
- Javascript权威指南学习笔记一:数据类型
决定从最基础的开始学JavaScript,最近看了<<Javascript权威指南>>第3章,记些笔记备忘. 本章一个重点是类型.按我的理解应该如下表所示: 复合类型中,关联数 ...
- JavaScript权威指南 - 数组
JavaScript数组是一种特殊类型的对象. JavaScript数组元素可以为任意类型,最大容纳232-1个元素. JavaScript数组是动态的,有新元素添加时,自动更新length属性. J ...
- javascript权威指南 学习笔记之变量作用域
最近一直在看<javascript权威指南 第五版>,变量作用域这一章,看得真的有点累.不过,收获还是多多. 不知道,大家对语言中变量的"声明"与"定义&qu ...
- JavaScript权威指南 第11章JavaScript标准库
JavaScript权威指南 第11章JavaScript标准库 第11章 JavaScript标准库 11.1 集合与映射 11.1.1 Set类 11.1.2 Map类 11.1.3 WeakMa ...
最新文章
- base64开源库介绍及使用
- 采购申请的处理流程 --- 责任链模式
- 禅道测试套件怎么用_优质单元测试的十大标准,你有遵循吗?
- Redis 性能问题分析
- 仙逆网页服务器失败,全民仙逆闪退进不去了怎么办 闪退解决办法汇总
- 浙大计算机基础知识题1,浙大作业1计算机基础知识题.docx
- Scala安装及环境变量配置
- 日志对服务器压力,服务器一大堆错误日志的解决方法
- python 根据网址获取股票
- github 仓库管理及代码上传
- 【bzoj3514】Codechef MARCH14 GERALD07加强版
- xcode打包ipa配置手动配置证书
- 2022年视频号的五大机会,教育商家该如何上车?
- Maya粒子消散特效制作(一)
- BDF 字体文件格式
- 2023西安电子科技大学计算机考研信息汇总
- 大型复杂群体项目分解结构(PBS)概念与方法研究
- sap库存地权限控制
- PDF文件格式转换攻略:PDF格式转换图片格式
- 《LOL》从代码上来说最难的是哪个英雄?