From 0a805f1ea9e6c61278b1311c849ba07b46fa72ba Mon Sep 17 00:00:00 2001 From: qianguyihao Date: Fri, 2 Jun 2023 15:36:59 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E5=9B=9E=E8=B0=83=E5=87=BD=E6=95=B0?= =?UTF-8?q?=E7=9A=84=E6=96=87=E6=A1=88=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 06-JavaScript基础:异步编程/05-回调函数.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/06-JavaScript基础:异步编程/05-回调函数.md b/06-JavaScript基础:异步编程/05-回调函数.md index aa931ea..cc37bad 100644 --- a/06-JavaScript基础:异步编程/05-回调函数.md +++ b/06-JavaScript基础:异步编程/05-回调函数.md @@ -92,7 +92,7 @@ dynamicFunc( ); ``` -## 处理异步任务的基本模型(ES5写法) +## 处理异步任务的基本模型 我们以“发送网络请求”为例,通过回调函数处理异步任务时,既有请求成功的情况,也有请求失败的情况。其基本处理模型如下: @@ -125,12 +125,14 @@ function requestData(url, successCallback, failureCallback) { }, 1000); } -// 调用异步任务 +// 调用(请求)异步任务 requestData( 'www.qianguyihao.com/xxx', - data => { - console.log('异步任务执行成功:', data); + // 成功监听 + res => { + console.log('异步任务执行成功:', res); }, + // 失败监听 err => { console.log('异步任务执行失败:', err); }