
js
js
代码哈士奇
我是一只狗,身上只有手,要手何处用,代码代码狗。code dog简称cg(菜狗),谢谢关注
展开
-
手写 promise 练习
/** * class MyPromise * for learn promise */ class MyPromise { state = 'pending' // 三种状态 不可逆改变 pending未完成 reject错误 fulfilled完成 value = undefined // fulfilled 状态 返回结果 reason = undefined // reject 状态 返回原因 resolveCallBacks = [] // resolve事件回调数组原创 2022-02-07 23:31:57 · 1254 阅读 · 0 评论 -
手写 ajax练习
/** * ajax简易demo * @param type 请求类型 * @param url 请求地址 * @param data 请求数据 * @returns {Promise<>} */ const ajax = function(type,url,data){ return new Promise((resolve,reject)=>{ const xhr = new XMLHttpRequest(); //创建一个XMLHttpRequest原创 2022-02-07 23:22:51 · 1008 阅读 · 0 评论 -
js深拷贝练习
js深拷贝原创 2022-01-30 21:49:05 · 1476 阅读 · 0 评论