title: JavaScript高级程序设计第四版学习–总结
date: 2021-5-31 15:53:41
author: Xilong88
tags: JavaScript
总结:
从5月13日到今天,每天都泡在工作室看这本书,基本模式就是打开一章,先读一遍理解,然后再写博客梳理一下。
除了
- 十八章 动画与Canvas
- 二十二章 处理XML
- 二十七章 工作者线程
- 二十八章 最佳实践
以外都看了,并且写了博客。
这一遍都有啥改变呢?
感觉有些东西更清晰了,扫盲了。
也就是说,只要是这本书上提到的,关于JavaScript的内容,一些基本概念,一些语法点,不会说完全不知道。这样很好,因为过去看到一些代码会很疑惑,就是说完全看不懂,现在不至于了,多多少少能看懂一些,看到一些名词,不会害怕,因为我至少了解过,不至于完全不知道。
但是感觉有些东西又更模糊了。
这么多语法,这么的API,哪些是重要的,我该怎么去用?感觉更模糊了,也就是说,打个比方:
以前玩魔方,新手教程是线性的,只有一条路,你就按照说明书上的7步来就行,每次都一样,不会有什么大的改变。
但是这样简单的方法是有缺陷的,也就是你最快就60多秒还原一个魔方,因为你用的最简单的方法。
好了,直到你看到了公式卡,比如CFOP,3张公式卡,一百多个公式,每个公式对应一种情况,懵了。
这么多公式,我要怎么去记,怎么去用?
我感觉现在面临的情况就像以前玩魔方一样。
除了CFOP还有别的公式集合,就像前端有很多框架一样,公司招人,肯定不是招一个花60多秒把魔方还原的人。会用这些公式,可以提高还原魔方的效率,就像学会框架可以提高开发效率一样。
无论如何
JavaScript是核心,是基础,面对语法的基础,应该是通过练习,实践来明确哪些是重要的,哪些是常用的,怎么去用。这和玩魔方一个道理。
可能以后到公司工作,发现,这玩的不是三阶魔方,但是无论什么,思想都是相似的,感觉搞清楚思想比较重要。所以必须把JavaScript这个三阶魔方玩好,玩透,换句话说,就是搞好基础,这基础中的重点又是JavaScript。
接下来的计划
JavaScript这部分基本理解完了,后面就只用加强记忆了,也就是要实践,然后要总结一下常用的语法。
总共五大块:
- JavaScript
- CSS
- VUE
- 算法与数据结构
- 计算机网络
第一个大块可以说完成了百分之六七十了,接下来就是加强记忆就行了。
下一个大块准备弄VUE,花两周的时间的样子,跟着官方文档学,然后做一个实践项目。
然后中途贯穿数据结构和算法的学习。
基本上模式是:上午弄数据结构和算法,下午晚上学VUE
数据结构和算法分为三块:
- 基本数据结构以及操作的JavaScript实现
- 基本算法思想的复习
- 刷题
然后CSS和HTTP的相关内容后续再说,好了,开冲!!!!!