文章詳情頁
node.js - JS的異步問題
瀏覽:125日期:2024-07-29 13:50:26
問題描述
如圖想在reqst函數(shù)內(nèi)部返回body的內(nèi)容,求指教~
問題解答
回答1:callback
回答2:(err,res,body)=>{}是回調(diào)吧應(yīng)該這么寫吧
(err,res)=>{if(err){throw err}else{return (//對res進行操作)} }
res應(yīng)該是后臺返回的數(shù)據(jù),不知道格式,只能寫個思路。
回答3:// callbackfunction rqst(callback) { request({}, (err, res, body) => {if (err) return callback(err);callback(null, body); })}rqst(function(err, body) { // body})// promisefunction rqst() { return new Promise(resolve, reject) => {request({}, (err, res, body) => { if (err) reject(err); resolve(body)}) }}rqst.then(body => { // body}).catch(e => {})
相關(guān)文章:
1. python bottle跑起來以后,定時執(zhí)行的任務(wù)為什么每次都重復(fù)(多)執(zhí)行一次?2. python - 爬蟲模擬登錄后,爬取csdn后臺文章列表遇到的問題3. html5 - HTML代碼中的文字亂碼是怎么回事?4. 視頻文件不能播放,怎么辦?5. javascript - vue2如何獲取v-model變量名6. javascript - 求幫助 , ATOM不顯示界面!!!!7. mysql - 分庫分表、分區(qū)、讀寫分離 這些都是用在什么場景下 ,會帶來哪些效率或者其他方面的好處8. javascript - 為什么在谷歌控制臺 輸出1的時候,輸出的1立馬就不見了9. javascript - angular使從elastichearch中取出的文本高亮顯示,如圖所示10. javascript - ios返回不執(zhí)行js怎么解決?
排行榜

熱門標簽