# 前端面试题汇总

# 目录

# 其他资源

# js

  • 数据类型/堆栈内存
  • 闭包作用域
  • 面向对象
  • 任务队列和同步异步编程
  • ES6
  • 事件及设计模式
  • HTTP
  • AJAX 和跨域处理
  • 数据可视化

# 项目亮点

  • 避免功能性问题&业务性问题,除非是功能和业务确实复杂,例如:
    • 单点登陆
    • 权限的多维度管控
    • 多组件信息的复杂共享类问题
    • 安全解决策略
    • 数据埋点&性能监控
    • 直播类、音视频类、实时通信类、可视化处理类...突出自己的知识体系面
  • 重点讲解的是:
    • 性能优化方案:webpack 层面、HTTP 层面、页面渲染层面、骨架屏、延迟/异步加载、大数据渲染优化、大文件传输处理
    • 强调结果,例如:之前打包、加载时间是 N 秒,优化后是 M 秒
  • 插件组件封装 敏捷化平台构建之一
    • 公共方法库
    • 插件、组件封装,二次封装&开源插件打造
    • Vue 自定义指令
    • 除了强调结果,还可以突出自己的原理、源码阅读能力
  • 也可以讲解一些新技术方向的攻坚
    • hybird
    • 可视化
    • uni-app/flutter
    • typescript
    • node