Detect last iteration in FOR OF loop in ES6 javascript
One approach is using Array.prototype.entries(): for (const [i, value] of arr.entries()) { if (i === arr.length – 1) { // do your thing } } Another way is keeping a count outside the loop like Shidersz suggested. I don’t think you want to check indexOf(item) though because that poses a problem if the last item … Read more