前言
本文主要是javascript和css方面的基础面试题,适合面试前以及平时复习食用。
基础知识是前端一面必问的,如果你在基础知识这一块翻车了,就算你框架玩的再6,webpack、git、node学习的再好也无济于事,因为对方就不会再给你展示的机会,千万不要因为基础错过了自己心怡的公司。前端的基础知识杂且多,并不是理解就ok了,有些是真的要去记。当然了我们是牛x的前端工程师,每天像背英语单词一样去背知识点就没必要了,只要平时工作中多注意总结,面试前端刷下题目就可以了。
什么?你问我要好的面试题文章,这不是就在你眼前吗
一、如何入门,学习建议
在你开始入手学习前,有一些小的建议。根据我自己学习的经验发现,这些建议在现在乃至我以后的岗位生涯里都是有很大帮助的。还有就是开始学习前,建议可以先花几天时间,查找一些如何入门的文章,通过对许多文章及前人的建议。整理出适合自己学习的一套完整计划,然后在学习过程中,在自己对前端更加了解之后,做出一些计划的调整。我相信,在这样的计划学习之下比一来就开始学习具体知识要快速有效得多。
-
代码规范:不是说小白时期不重要,正是什么都不懂的时候,才要严格执行学到的规范。徐徐渐进,等到学有所成,渐渐地形成一套自己的代码风格。
-
手写代码:最开始学习建议手写代码,哪怕只有一行代码,也要一个字母一个空格的敲打出来。
-
动手操作:哪怕只有一行代码的事例,也要手动编写运行,而不是眼高手低,哦,好简单会了,就不动手了。
-
打好基础:只有小白阶段把基础打好了(比如:HTML、CSS、Jquery),后续进阶难关才会更好克服。
-
坚持不懈:在觉得最难的时刻,坚持一下,天空会完全不一样
-
制定计划:制定相应的计划,并严格执行,否则一般学习效果大打折扣
-
脚踏实地:前端要学