前端工程师,这些你都会么?

发布时间:2019-05-16 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了前端工程师,这些你都会么?脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

html + css基础

•基本的布局(中间自适应旁边固定啥的)的几种实现方法;
•垂直居中的几种实现方法;
•盒模型;
•position;
•行内元素和块元素;
•BFC(块级格式化上线文,和浮动一起考);
•animation;
•伪元素伪类;
•less、sass、stylus这种预处理器;

js基础

•原型链;
•闭包;
•类和继承(es5实现方法 + es6实现方法);
•letconstvar;
•promise;
•异步处理方法;
•写一个方法遍历所有文档树所有节点(考察递归);
•cookie和webstorege;
•jsonp和跨域;
•sort排序相关(注意ascll这个坑)
•数组和对象的深浅拷贝;
•String + Array的一些基本操作;
•写一个数组去重的方法;
•冒泡和捕获;
•事件代理;
•this相关(注意箭头函数的this指向问题);
•call、apply、bind;
•变量提升;
•高阶函数;
•动画;
•setTimeout、setInterval和requestAnimationFrame;
•模块化开发;
•引起内存泄漏的原因;
•ajax;
•map、filter、reduce相关;
•MapSet;
•移动端开发相关;

框架和工具相关

•vue数据绑定原理;
•vue父子组件和兄弟组件的通信问题;
•vuex的原理;
•vuex的action和mutation的异步操作和同步操作问题;
•vue的事件监听;
•vue-router获取自定义参数;
•vue-router的go相关;
•vue组件设计相关;
•模块化的工具;
•webpack打包优化;
•设计一个自己的打包工具需要设计哪些主要功能;
•babel相关;
•mvvm的好处;
•jquery的一些基本用法;
•lodash相关;
•vue和react的对比;
•vue和jquery的对比;

技术拓展

•设计模式相关(单例、发布订阅等);
•浏览器渲染过程;
•性能优化相关(这个点很大,设计很多方面,不要自以为优化就是网上经常看到的那一套);
•设计一个模版引擎;
•设计一个打包工具;
•设计一个mvvm框架需要注意的case;
•源码阅读相关;

不定时更新...

脚本宝典总结

以上是脚本宝典为你收集整理的前端工程师,这些你都会么?全部内容,希望文章能够帮你解决前端工程师,这些你都会么?所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:es6Vue