web前端面试指南之面试题

版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/hui_3_6/article/details/83417858

笔者于2016年10月开始前端开发工作,以下为本人面试前端岗位工作时总结的面试题,希望对大家有所帮助。

一、问题

  1. 模块化的异步加载怎样做?
  2. 如何修改this的指向吗?

  3. apply和 call的区别?

  4. 有一个按钮是异步生成的,怎样对它进行事件绑定?

  5. 跨域处理

  6. POST和 GET,说说两者的区别?

  7. 浏览器缓存的方式

  8. XMLHttpRequest 的 pending状态可以停止吗?

  9. Promise和setTimeout的执行顺序

  10.  vue中生命周期中的钩子函数用过哪些?

  11. 为什么不把数据放在created函数中?

  12. 对Vue的数据双向绑定有了解吗?

  13. 了解重绘和回流吗?页面的加载顺序?

  14. 如何减少回流、重绘?怎样控制只有一部分回流?

  15. 了解什么算法?快排?

  16. 还了解什么排序算法?

  17. 了解二叉查找树吗?

  18. 有了解什么后端语言吗?知道面向对象的特性吗?

  19.  知道数据库连接池吗?

  20. 未来前端的规划?

  21. 理解的HTTP状态码有哪些?

  22. 正则的题目,对比 /^[a-z0-9][a-z]+$/和 /^[a-z0-9][a-z]*$/的区别?

  23. display:none 和 visibility:hidden的区别?

  24. 有用到vuex吗?

  25. 对自己项目是怎样设计和选型的?

  26.  组件之间的通讯怎样做到?

  27. 方向是选择全栈还是只做前端?

  28. 有没有在nodeJS上做过什么?

  29. 有没有在npm上面做过开源的学习?

持续更新中------------------

猜你喜欢

转载自blog.csdn.net/hui_3_6/article/details/83417858