知识点

JS基础知识

变量类型和计算

  1. 值类型和引用类型
  2. 类型判断
  3. 逻辑运算

原型和原型链

  1. class
  2. 继承
  3. 原型
  4. 原型链
  5. instanceof

作用域和闭包

  1. 作用域
  2. 自由变量
  3. 闭包
  4. this

异步

  1. 单线程
  2. callback
  3. 应用场景
  4. Promise
  5. event-loop
  6. async/await
  7. 微任务/宏任务

模块化

  1. ES6 Module

JS-Web-API

DOM

  1. 树形结构
  2. 节点操作
  3. 属性
  4. 树结构操作
  5. 性能

BOM

  1. navigator
  2. screen
  3. location
  4. history

事件

  1. 绑定
  2. 冒泡
  3. 代理

ajax

  1. XMLHttpRequset
  2. 状态码
  3. 跨域

存储

  1. cookie
  2. localStorage
  3. sessionStorage

开发环境

git
调试
webpack 和 babel
linux命令

运行环境

页面加载

  1. 加载
  2. 渲染

性能优化

  1. 加载资源优化
  2. 渲染优化

安全

  1. xss
  2. CSRF

HTTP协议

状态码
method
Restful API
headers
缓存策略
最后更新时间:
贡献者: DESKTOP-ER5718D\zt