前端开发需要学习的科目众多,知识点庞杂凌乱,非常难以记忆。 首先我个人认为,在你的大脑中创建出整个前端开发的知识框架,才能说明你真的学会了。 其次,千万不要盲目地认为,到了工作中我就复制代码就可以了,常用的记住就行了。这种“代码可以在工作中复制”的思想从出发点上来说就是万万不能要的。表面看来确实是这样,但是本质上透露了一个学习者的学习态度和方法。带着这种思想去学习前端开发是学不到技术的。我个人认为,即使是复制粘贴,你也是要在理解原理的基础上来完成。 再次,一种“我只学习工作中能够用到的,用不到的和我无关”的思想也在许多初学者身上暴露了出来。大家为了工作希望速成的心理可以理解,但是仔细想一想,学会了这门技术,可是大家一辈子的饭碗啊,你对它其他领域的应用就没有任何的兴趣吗?不想了解更多关于它的一些内容吗? 那可能有人就会说,这么多知识内容,如何记忆呢?这就需要大家多归纳总结。拿出一个小本子,把一些常用的代码写法总结出来,把学科之间有渗透的部分加以对比,慢慢地你就会拨开迷雾、豁然开朗。 这里我给大家提出几个技术性的问题,看看是不是你需要总结你所学的知识点了呢? jQuery所提供的所有选择器是不是需要总结一下。 在JavaScript中,如何为多个元素绑定相同的事件?这样的操作有几种方法? node.js中的文件模块所提供的读写文件的方法都有哪些? 总结HTML5中canvas API中所有绘图的功能。 对于DOM节点的操作,jQuery和JavaScript各采用了哪些不同的方式。 利用JavaScript自定义类时,构造函数模式、原型模式、混合模式的各自优缺点都有哪些? 想一想,闭包都用在哪些场合中? 大家看一看,我们需要总结的知识点是不是非常多。所以说,总结知识点也是大家每天学习的必备环节。
|