这次借复习的机会,写一下自己对前端知识的一个回顾和总结!
初步打算从以下六个方面去复习:
1、javascript原生知识
前端虽然框架众多,mvvm和UI框架数不胜数,但在学习这些框架的同时我们还是得熟练掌握javascript这些原生知识。
原生知识的话暂时分为:
1、js编译机制
2、数据类型及用法
3、词法作用域
4、JC垃圾回收机制
5、js事件循环机制
6、闭包和类
2、理解前端框架的设计思想、js扩展、和前端有关技术栈
这里我主要是想学习比较常用的一些前端框架的设计思想,包括比较热门的react、vue这些mvvm框架以及配套的一些社区常用的技术栈,其次是跟前端相关的一些需要掌握和了解的技术栈。暂时分为:
bootstrap、jquery、ant-design-pro、dva.js、react等、vue等、webpack、node.js、typescript、nginx、linux、mysql、mongodb
3、前端中最最常见的交互方式--> ajax。在与后端进行交互的过程中,我们经常会遇到很多http错误,所以需要对整个整个浏览器的动作有清晰的认识。这里需要了解http 和 https。
4、兼容适配
主要是PC端浏览器兼容、移动端兼容
5、页面性能优化
6、算法优化
网友评论