高级前端工程师资料包:

链接:https://pan.baidu.com/s/11XsPBWisDo3oGVqQE7hkMA 提取码:wawa

HTML部分

  • HTML5 新增了哪些内容或 API,使用过哪些?
  • SVG 和 Canvas 的区别?
  • 用一个 div 模拟 textarea 的实现?
  • 如何处理 HTML5 新标签的浏览器兼容问题?

    CSS及优化

  • 让一个元素水平垂直居中,到底有多少种方案?

  • 浮动布局的优缺点?清除浮动有哪些方式?
  • 如何实现让 div 垂直居中,左右10px,高度始终为宽度一半?
  • 如何用 CSS 实现“品”字布局?

    JavaScript

  • JS 原始数据类型有哪些?引用数据类型有哪些?

  • null是对象吗?为什么?
  • instanceof能否判断基本数据类型?
  • 能不能手动实现一下instanceof的功能?

    Vue/React相关

  • MVVM 和 MVC 区别?它和其它框架(如 jQuery)的区别是什么?

  • 虚拟 DOM 实现原理?
  • Vue Router 有哪些钩子函数?
  • Vue Router 路由模式 hash 和 history 的实现原理?
  • Vue 的响应式原理?

    前端打包等工程化

浏览器及常见安全问题

跨平台

网络相关

算法