title: iterable : Can I start iteration from the start again after .next value?
body: <p>So here is the problem </p>
  
  <pre><code>let iterable = ['a', 'b', 'c'];
  
  let iterator = iterable[Symbol.iterator]();
  iterator.next(); // { value: 'a', done: false }
  </code></pre>
  
  <p>Can I start iteration again from start or have to reinitialize <code>iterator = iterable[Symbol.iterator]()</code> again ?</p>