最近看了《JavaScript 高级程序设计》,感觉收获很大,先把知识分类,然后一点一点消化。
前 4 章提到 JavaScript 的基础知识,主要以记忆为主(像 == 操作符这种多看看,会记下来的)
5 6 7 是 JavaScript 的重中之重,需要理解、记忆,这种就要花大量时间解决。而且 prototype 与传统的 class 形式上差别比较大,可能需要花费挺多时间。当然如果使用 ES6 的 class 来对应 prototype,理解起来会容易一些。
8 - 14 覆盖了日常在浏览器中碰到的多个方面,也需要好好掌握。好在内容已经没有前面难了,反而是套路比较多,相对容易学习。
开始我觉得看书晦涩难懂,后来才逐渐意识到不从这类书上学习的话,就得自己去网上找散落的只言片语、质量参差不齐的博客文章,或者去看晦涩的 ES 规范。前人搜集整理成书,就是一个完整的知识系统,一个去芜存菁的大过滤器,对于入门级的学习来说,无疑直接看书才是最快最优的。这就是书本的价值,书本会帮助你建立一个知识系统,给我一个参考的标准。
本周学习状态还不错,但是在学新的阶段时难免有烦闷不懂的情况,特别是报错的时候,会有时候烦恼,下周继续加油