很多人学习前端时,经常跟我说‘这个不懂’、‘那个不懂’,新手其实只要一开始会用就行了,等知识学得越来越全面就会对代码理解得越深刻,讲知识点1的时候,可能知识点1依赖知识点2,但是教你的人不可能做到一下子把2个知识教给你,所以在入门阶段,需要适当的囫囵吞枣,但是等到你上班一段时间以后,你就要慢慢地研究里面的原理了
有个人跟我说‘想学reac,想学。。。,怕不会这个而找不到工作’,我跟他说‘你这种现象是因为你原生js不深,是不是’,他承认了,那怎么加深自己的原生js的深度呢?我的建议有:做一些有难度的面试题;封装插件
适当地囫囵吞枣,有个人问我'为什么是document.getElementsByClassName而不是document.getElementsByClass,document.getElementsByClass不是更简单吗?',我跟他说'我们不是语言的创造者,我们是使用者,我们会用就行了',结果过了一会儿,他又问我一样的问题,其实这是没有必要的,虽然他的这种精神的好的,他写代码时有思考,但是作为一名入门级别的人,先把js的执行机制弄懂,就好了
先运行demo,运行成功了,看到效果了,就有兴趣了,再看文档;如果先看文档,很枯燥,如果按照文档写的代码没有运行成功时,就更糟糕了,可能就会因为一些简单的问题而找不到解决方式,就打击信心、失去兴趣了
网友评论