在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ Promise取值問題

Promise取值問題

圖片描述
圖片描述
圖片描述

上面兩張圖片是這個方法的用來返回這個phone,第二張圖片是為了解密得到這個phone,第三張圖片是調(diào)用這個方法來獲取這個。異步出現(xiàn)問題,返回不到這個值。

回答
編輯回答
話寡

看看第一張圖,resolve(phone), 哪里來的 phone 變量?所以就 undefined 嘍

把 resolve(phone) 放到 let phone = getPhone.phoneNumber 后面才對啊,這才是正確的 resolve 這個 promise 時機

======= 更新 ====

getSessionKey 返回的是 Promise , phone = getSessionKey() 這樣寫是不對的,要么 .then 要么用 async/await :

phone = await getSessionKey() 
2017年4月2日 06:29