javascript 承诺和异步等待
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 承诺和异步等待相关的知识,希望对你有一定的参考价值。
export const wait = (src) => {
return new Promise(function(resolve, reject) {
let img = new Image()
img.onload = () => resolve(true)
img.onerror = reject
img.src = src
});
}
export const initBookmarkCreate = (src) => async dispatch => {
try {
let validURL = await wait(src);
console.log(validURL);
} catch (err) {
console.error(err);
}
wait(src).then(success => {
console.log(success)
}).catch(err => {
console.log(err)
})
}
以上是关于javascript 承诺和异步等待的主要内容,如果未能解决你的问题,请参考以下文章
javascript 回调,承诺和异步/等待
javascript 承诺和异步等待
javascript 回调,承诺,异步/等待
javascript 与异步等待的承诺
承诺等待得到解决而不返回
异步函数 - 等待不等待承诺