It's called `enumerate` in Python. And it's trivial to implement:<div><br></div><div>```js</div><div>for (let [i, value] of enumerate(someIterable)) {</div><div>   // behold...</div><div>}</div><div>```<br><br>On Tuesday, July 14, 2015, Domenic Denicola <<a href="mailto:d@domenic.me">d@domenic.me</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">From: Tingan Ho [mailto:<a href="javascript:;" onclick="_e(event, 'cvml', 'tingan87@gmail.com')">tingan87@gmail.com</a>]<br>
<br>
> But they aren't clean solutions to a wildly popular problem.<br>
<br>
I disagree.<br>
_______________________________________________<br>
es-discuss mailing list<br>
<a href="javascript:;" onclick="_e(event, 'cvml', 'es-discuss@mozilla.org')">es-discuss@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/es-discuss" target="_blank">https://mail.mozilla.org/listinfo/es-discuss</a><br>
</blockquote></div>