前端面试问题大全

  1. link 和@import 有什么区别?
  2. 伪元素和伪类的区别?
  3. CSS盒子模型有哪几部分组成,并画出盒子模型
  4. 行内元素和块级元素有什么区别,分别写出至少5个元素
  5. 写出CSS权重优先级
  6. 浅拷贝和深拷贝的区别
  7. var,let,const的区别
  8. 什么是原型链?
  9. 对闭包的理解,有哪些优缺点
  10. JS 单线程还是多线程,如何显示异步操作
  11. JS 哪些操作会造成内存泄露,如何避免
  12. new一个对象具体干了什么呢?
  13. 异步加载有哪些实现方式
  14. 常见的浏览器内核有哪些?
  15. localstorge,cookies,sessionstorge的区别
  16. css link标签最好放在哪里,js script标签最好放在哪里,为什么
  17. vue双向数据绑定原理
  18. vue生命周期有哪些
  19. vue打包后生成的app,vendor,manifest3个文件是什么
  20. 简单说一下Promise,有哪些特点
  21. 说出5个ES6新特性,哪些浏览器兼容ES6,不兼容的如何解决
  22. 从输入URL到浏览器渲染完成这中间是如何一步步实现的
  23. http和https有什么区别
  24. 原生js 的ajax请求有哪几个步骤
  25. 哪几种情况会造成跨域,如何解决跨域
posted @ 2021-02-02 19:13  月亮躲起来🌙  阅读(34)  评论(0)    收藏  举报