前几天帮同事改Bug,然后发现了自己的很多问题,学的很多东西可能都比较偏重于理论,在实践操作能力上还是比较薄弱的,比如array的一些方法,还有就是自己的思维逻辑真的很差,数组的方法可以自己学习,还有一个问题如果想进大公司,比如腾讯和阿里这种的,肯定会问到你学习的框架,以及很多工具的使用原理,还有主流框架的实现原理,如果不懂原理,你告诉面试官你只是会用,那么就拜拜,此时的面试官估计已经没有想再面你的欲望了,但是小公司是主要注重知识面的广度,原理的话基本使不会问到的。所以我认为,要是想准备充分,首先,基础知识多练习,只有练习多了才记得久,也会用,在其中就可以夹杂着一些原理上的问题,关于这些原理要怎么学习,我也是纳闷了很久,自己看源码,太多了,也不太会看,看博客,有一些人写的也不会很准确,晕。。。
学习路线:
将红宝书再过一遍吧。。。
然后再学习es6
练一些js的题。。