JS基础知识
1、变量类型和计算
-
值类型和引用类型
-
类型判断
-
逻辑运算
2、原型和原型链
-
class
-
继承
-
原型
-
原型链
-
instanceof
3、作用域和闭包
-
作用域
-
自由变量
-
闭包
-
this
4、异步
-
单线程
-
callback
-
应用场景
-
Promis
5、模块化
-
ES6 Module
JS-Web-API
1、DOM
-
树形结构
-
节点操作
-
属性
-
树结构操作
-
性能
2、BOM
-
navigator
-
screen
-
location
-
history
3、事件
-
绑定
-
冒泡
-
代理
4、ajax
-
XML HttpRequset
-
状态码
-
跨域
5、存储
-
cookie
-
local cookie
-
localStorage
-
sessionStorage
开发环境
1、GIT
2、调试
3、webpack 和 babel
4、linux命令
运行环境
1、面面加载
-
加载
-
渲染
2、性能优化
-
加载资源优化
-
渲染优化
3、安全
-
xss
-
CSRF