JavaScript学习
文章平均质量分 76
记录自己的JavaScript
maqiu233
全栈开发工程师
展开
-
从深入理解到自定义Promise--下篇
手写Promise实现定义整体结构完成构造函数的实现Promise.then/catch的实现Promise.resolve/reject的实现Promise.all/race的实现Promise.resolveDelay/rejectDelay的实现Promise完整版定义整体结构完成构造函数的实现Promise.then/catch的实现Promise.resolve/reject的实现Promise.all/race的实现Promise.resolveDelay/rejectDelay的实原创 2021-10-18 21:57:46 · 147 阅读 · 0 评论 -
从深入理解到自定义Promise--上篇
深入理解PromisePromise是什么一.两种类型的回调函数1.1同步回调1.2异步回调二.理解Promise2.1理解2.2Promise的状态2.3Promise基本流程为什么要用Promise一.指定回调函数的形式更加灵活二.支持链式调用,解决了回调地狱问题Promise是什么简单的Promis函数const p = new Promise((resolve,reject) => { //执行器函数 //执行 excutor //如果成功了调用resolve(value);原创 2021-10-14 23:05:21 · 239 阅读 · 0 评论 -
JavaScript(3)函数
IFEE回调闭包原创 2021-08-17 09:07:46 · 84 阅读 · 0 评论 -
JavaScript(2)数组详细
创建数组var arr1 = new Array();var arr2 = new Array(1,'2',true);var arr3 = [];var arr4 = [1,'2',true];原创 2021-08-14 16:31:10 · 112 阅读 · 0 评论 -
JavaScript基础学习(1)
基本数据类型Numbervar num = 123;/*数字*/ typeof(num)->Numbervar num2 = 'abc' - 123;/*NaN*/ typeof(num2)->NumberString var str = 'abc'; typeof(str) ->String var str2 = '123'; typeof(str2...原创 2021-08-12 09:12:22 · 178 阅读 · 0 评论