未进化的程序猿
人生最苦痛的是梦醒了无路可走。做梦的人是幸福的;倘没有看出可走的路,最要紧的是不要去惊醒他。鲁迅
摘要: 1、Promise解决回调地狱的问题 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0 阅读全文
posted @ 2020-12-06 21:49 甘茂旺 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 1、catch()方法 2、思考: catch中的参数函数在什么时候被执行? 1)、 当promise的状态改为rejected时, 被执行 2.)、当promise执行体中出现代码错误时, 被执行 <script> const p = new Promise((resolve, reject) = 阅读全文
posted @ 2020-12-06 20:41 甘茂旺 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1) then方法 2)、then方法的参数 p.then(第一个参数是成功的回调函数,第二个参数是失败的回调函数); <script> const p = new Promise((resolve, reject)=> { // 通过调用resolve, 传递参数, 改变 当前promise对象的 阅读全文
posted @ 2020-12-06 19:09 甘茂旺 阅读(1784) 评论(0) 推荐(0) 编辑
摘要: 一、Promise是一个构造函数, 通过new关键字实例化对象 二、基本语法: var p = new Promise((resolve,reject)=>{});//参数是一个回调函数 三、Promise接受一个函数作为参数 1、在参数函数中接受两个参数 - resolve: 成功函数 - rej 阅读全文
posted @ 2020-12-06 18:27 甘茂旺 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 一、什么是回调地狱: 人们普遍以javaScript的执行顺序来编写代码,在执行异步代码时,无论以什么顺序简单的执行代码,通常情况会变成许多层级的回调函数堆积 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta n 阅读全文
posted @ 2020-12-06 17:18 甘茂旺 阅读(79) 评论(0) 推荐(0) 编辑
摘要: var common={ getStrLen:(str,len)=>{ if(str.length>len){ return str.substr(0,len)+"..."; }else{ return str; } }, getMyData:(timestamp, formats)=>{ // f 阅读全文
posted @ 2020-12-06 14:44 甘茂旺 阅读(93) 评论(0) 推荐(0) 编辑