Introduction
github创建自己的电子书
JavaScript
javascript基础知识
值类型和引用类型
隐式类型转换
Array
String
Number
Boolean
Date
Math
JavaScript高级知识
对象的动态特性
异常处理
作用域
作用域链
词法作用域
JavaScript预解析
原型链
原型链结构
原型三角绘制
原型的使用
使用原型解决构造函数问题
__proto__
Object.prototype成员介绍
继承
面向对象内容总结
面向对象的三大特性
面向对象编程
创建对象的方式
对象相关的其他知识
解决代码太长的问题
函数
创建函数的三种方式
函数的四种调用模式
arguments对象
构造函数
传统构造函数存在的问题
静态成员和实例成员
call && apply && bind
eval
函数柯里化
闭包
防抖与节流
数组
伪数组转为真数组的方式
数组去重
数组的循环遍历
事件
微任务、宏任务
setTimeout、setInterval、requestAnimationFrame
异步解决方案
几种遍历方式
深拷贝浅拷贝
判断数据类型
浏览器存储机制
垃圾回收机制与内存泄漏
进程 & 线程
html/css/js
jQuery API
DOM原生操作
HTML+CSS
HTML5
网页通过W3C的标准
CSS的部分兼容写法
CSS布局
CSS
CSS3
CSS选择器
js的部分兼容写法
跨域问题
各种请求方式及contentType
URI和URL
前端加密方式
JS的6种加载方式
移动Web
屏幕适配
IOS兼容问题
工作总结
选项卡
浏览器相关问题
百度UEditor编辑器
前端优化
web的缓存技术
浏览器输入url到页面渲染的全过程
HTTP协议
HTTP、HTTPS、websockets、http1.0和http2.0的比较
HTTP状态码
网络安全
扩展技术
小程序开发
混合打包
chrome插件
融云客服
融云开发文档
svg-sprite
流行框架
Git
angularJS
gulp
webpack
antv
eslint
TypeScript
Node.Js
npm install && npm ci
node基础及requirejs/seajs
总结
day2
day3
day4调试,线程进程
http
数据库
中间件
nvm
CommonJS、requireJs、ES6
canvas
canvas day1
canvas day2
canvas day3
canvas day4
ES5
Object.keys()/Object.values()/Object.entries()
Object.getOwnPropertyDescriptor()/Object.getOwnPropertyNames()
Object.defineProperty()
Object.create()
Object.freeze()
ES6
let 和 const 命令
箭头函数
Promise
async
Object.assign()
Object.setPrototypeOf()/Object.getPrototypeOf()
扩展运算符
变量的解构赋值
rest
reduce
includes
Array.from()
Symbol
Set数据结构
Map数据结构
class
super
AngularJs
modules
指令的使用
数字动画
Vue
MVC和MVVM的区别
Vue的安装及使用
Vue3新特性
diff比较
lifecycle
mpvue lifecycle
computed与watch的区别
父子组件生命周期执行顺序
组件通信
v-model
this.$set
this.$delete
Vue.use()
自定义指令
自定义过滤器
axios
keep-alive
Vuex
安装及使用
修改state的三种方式
严格模式
四种辅助函数
vue-router
query 和 params
$router 和 $route
导航守卫
钩子函数
hash & history 模式
React
react-router
路由传参方式
编程式路由导航
jsx和diff
定义组件的方式
定义ref的方式
生命周期
react脚手架配置代理的方式
组件通信
setState
lazy-load
hooks
Fragment
context
PureComponent
renderProps
errorBoundary
Redux
React与Vue区别
算法
数据结构
栈、队列
二叉树
排序
冒泡排序
选择排序
插入排序
归并排序
快速排序
Nuxt
CSR & SSR
Published with GitBook
axios
axios
axios 是一个基于 promise 的 HTTP 库,可以发送 get,post 请求,正是由于 Vue、React 的出现,促使了 axios 轻量级库的出现
特定:
可以在浏览器中发送 XMLHttpRequest 请求
可以在 node.js 发送 http 请求
支持 Promise API
拦截请求和响应
转换请求和响应
转换请求数据和响应数据
能够取消请求
自动转化 JSON 格式
客户端支持保护安全免受 XSRF 攻击
results matching "
"
No results matching "
"