学习javaScript很久了,为什么没有运用自如的感觉

首先,我学习javaScript接触有不下三年了,自身项目实战开发也有近一年半的时间。可是为什么在学习过程当中总能发现有些知识点没有掌握,比如在学习react的过程当中就发现自己对js原型链不熟悉,只能暂停react的学习转而将js原型链搞清楚了,继而再接着学习react,感觉这样的学习效率很低,很是苦恼。当然后面有一些比如arrow function和class这些知识,是ES6当中的知识。我的疑惑是:

  1. 大家在学习过程中是否有跟我一样的疑惑?以及大家是怎么对待和处理的?

  2. 对于基础只是,是要全面掌握基础知识之后再进行深入学习,还是在深入学习中慢慢填坑。

  3. 对于精通javaScript大家有没有好的学习方法和科学的学习历程
    以上问题只是在学习过程中略有疑问,希望大家解惑,一起讨论

阅读 5k
9 个回答

怎么说呢,这个也是当前前端从业者面临的问题,不可能面面俱到,前端东西比较杂,要学习和了解的东西比较多,其实万变不离其宗,js基础知识要牢固才行,其他的框架到最后还是要依赖js去进行开发,现在每个人的心态就是出来个新东西赶紧去了解,去学习,害怕赶不上前端的浪潮,而到最后有的人把学到的框架运用到项目中学到了东西,而有的人却是了解个大概,做个demo,没有实际应用。

可以考虑像我一样找来自己有兴趣的开源项目,代码抄下来,边抄边想顺便写上注释,现在正在抄preact
现在已经全部抄完,正在吃饱了撑的改造中支持ie8,等这边对它的改造完成再吧所有注释补上。

js我也用了几年,需要的话除了闭包没有搞透彻,基本的都还好

js是用来开发应用的,遇到问题要学会采用合适的技术方案

拿你的React来说,我用了那么久没说哪里要用到原型链的

掌握好基础是最重要的,磨刀不误砍柴工。很多东西第一次看不一定懂,多看几遍总会懂的。

我想起,很早以前一个面试官问我的,用不到的就不学吗?
我当时很想回他,学了就能用到吗?
你有没有发现,你说的那些知识点,有些人没掌握的,也做着和你差不多的工作
其实,我感觉,你学的那些你所说的深入的知识,应该用到的地方也不会多,更多用到的场景是面试吧= =!
因为你是因为用到的时候才去学,而不是,学好了,为了以后能用到.一个是被动学习,一个是主动学习.把心态摆正,自然就能学好,一遍看不懂,那就看两遍,看不懂,就先放着,过段时间再看.
精通某样东西,你还真以为能速成啊,你当是武侠小说啊,就算是武侠小说,别人得了一身内力,也是经过长时间练习才成为高手的好吧.


主动学习会很累,因为你想了解的更多,而被动学习,知道怎样用就行了,不会去了解更多

编程还是要动手,你指望在动手前掌握所有理论本身就是不可能的,所以在实践中遇到问题是很正常的,只有不断在实践中解决问题才能不断成长,不是说一直看理论就能成为大牛的,要多动手,多解决问题,不要灰心,这很正常

怎么说呢,这个东西用倒是都会,但是需要设计设计的时候就需要功底了。

红宝书(javascript高级程序设计)或者犀牛书(javascript权威指南)啃完了哪一本么?

推荐问题