css
选择器
选择器权重
继承
层叠
定位
BFC/IFC
居中的各种实现
css动画
移动端适配
retina1px适配
JavaScript
数据类型、基础类型与引用类型、类型检测、类型转换、表达式、运算符优先级、函数、递归、深浅拷贝、声明前置等
数组操作
对象操作
DOM操作
事件模型(冒泡、捕获、事件代理、取消默认)
BOM操作
作用域、作用域链、闭包
原型、原型链、继承
this
常见JavaScript设计模式
同步与异步的概念
事件循环、任务队列概念
异步解决方案
手写promise
es6
let const
模板字符串
函数:默认参数值、默认参数表达式、默认参数临时死区;
数组扩展
对象扩展
浏览器
从输入 url 到展示的过程
重绘与回流
存储 localStorage / sessionStorage/cookie
内存泄露
HTML
h5新特性
性能优化
HTTP
跨域
状态码
http/https 协议
Ajax
缓存
模块化工程化
Webpack
less sass postcss
前端框架
mvc、mvp、mvvm
mvvm原理
vue
vue
响应式原理
vuex原理
组件通信方法
生命周期
路由原理
vue3.0 proxy
引言 →