姜波
高级Bug开发
Canvas Ci/Cd Css Docker Docker Compose Dockerfile Express Flutter Git Gitlab Gulp Html Item2 Js Koa Mock Mongodb Mysql Nginx Node Pm2 React Socket Vue Webpack 填坑 微前端 性能优化 架构设计 正则 算法 设计原则 设计模式 面试

© 2019 - 2021 姜波 苏ICP备20040891号

JavaScript基础面试

JavaScript基础面试

星期二,七月 28 日,2020 年

var和let、const的区别

  • var是ES5语法,let、const是ES6语法;var有变量提升
  • var和let是变量,可修改;const是常量,不可修改
  • let、const有块级作用域,var没有

typeof能判断哪些类型

@ 姜波
4 分钟阅读
webpack面试

webpack面试

星期二,七月 21 日,2020 年

前端为何要进行打包和构建

  • 体积更小(Tree-Shaking、压缩、合并),加载更快
  • 编译高级语言或语法(TS、ES6+、模块化、SCSS)
  • 兼容性和错误检查(Polyfill、postcss、eslint)
  • 统一、高效的开发环境
  • 统一的构建流程和产出标准
  • 集成公司构建规范(提测、上线等)
@ 姜波
2 分钟阅读
React面试

React面试

星期二,七月 14 日,2020 年

组件之间如何通讯

  • 父子组件props
  • 自定义事件
  • Redux和Context

JSX本质是什么

@ 姜波
3 分钟阅读
Vue面试

Vue面试

星期四,七月 2 日,2020 年

v-show和v-if的区别

  • v-show通过CSS display控制显示和隐藏
  • v-if组件真正的渲染和销毁,而不是显示和隐藏

为何在v-for中用key

@ 姜波
4 分钟阅读

公众号

Image text

QQ

Image text

微信

Image text

微信打赏

Image text

社交链接