This is a video tutorial based on my earlier post in Dev.to. You can find written tutorial in the link below. Enjoy the video and let me know if you have any feedback.
Written tutorial
This is a video tutorial based on my earlier post in Dev.to. You can find written tutorial in the link below. Enjoy the video and let me know if you have any feedback.
Written tutorial
For further actions, you may consider blocking this person and/or reporting abuse
Fahad Bin Faiz -
Steve Sewell -
Jenny C -
Techcreator USA -
Top comments (4)
i think best way to achieve this making prototype function and then good to go
Array.prototype.forAsyncSerial = async function (fn = null) {
let result = [];
for (let i = 0; i < this.length; i++) {
if (typeof fn !== 'function') result[i] = await this[i];
else result[i] = await fn(this[i], i);
}
return result;
};
Array.prototype.forAsyncParallel = async function (fn = null) {
if (typeof fn !== 'function') return await Promise.all(this);
else return await Promise.all(this.map(fn));
};
Good suggestion. Mind if I use this in the next video :)
Dont forget to mention my name ๐
absolutely ๐๐