javascript ForeachSíncronoJS
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript ForeachSíncronoJS相关的知识,希望对你有一定的参考价值。
function forEachSync(array, callback) {
let lastIndex = array.length - 1;
let startIndex = 0;
return new Promise((resolve, reject) => {
// Finish all
let functionToIterateWith = currIndex => {
if (currIndex > lastIndex) {
return resolve();
} else {
callback(array[currIndex])
.then(() => {
functionToIterateWith(currIndex + 1);
})
.catch(err => reject(err));
}
};
functionToIterateWith(startIndex);
});
}
// Uso
await forEachSync(viewPorts, ()=>{
//calback
})
以上是关于javascript ForeachSíncronoJS的主要内容,如果未能解决你的问题,请参考以下文章
javascript de pagos entrantes y esuncálculodeltiempo(eníías)
JavaScript metodofícatracrear sistemas de comentarios
javascript Aplicartáscaradefecha输入有效和cadadígito
javascript Vytváření要素...... v jQuery
javascript Přednačteníobrázku
javascript Vymazáníformulářovýchprvků/重置表单字段