前端面试题-一面基础

213 阅读1分钟
  1. 在JS中,如何判断一个值是不是NaN?
  2. 语义化标签有哪些?有什么好处?
  3. 如何实现文字加粗?b标签
  4. CSS实现左侧固定,右侧自适应
  5. 一个容器,当宽度小于600px上下排列,大于600px左右排列,该如何判断600px?如何布局? @media | flex布局 | 定位
  6. 说一说事件循环(Event Loop)
  7. new关键字干了些什么?
  8. 如何判断数据类型?
  9. 谈一谈this指向问题。
  10. 聊一聊Vue2双向绑定原理?有什么缺陷MVVM | Object.defineProperty(obj, prop, descriptor)
  11. Vue 父子组件生命周期顺序
  12. HTTP状态码
  13. vue组件中的data为什么是一个函数
  14. 如何遍历对象属性 - Object.keys()
  15. 手写promise.all
  16. const声明数组,可以push元素吗?
  17. 大文件上传
  18. const声明了数组,还能push元素吗,为什么?
  19. this.$set()使用方法
  20. 关于 Token 过期问题的两种解决方案