title: Can you make properties enumerable but not iterable in javascript?
body: <p>I was just wondering if there is a way to make an object property enumerable like in a <code>for in</code> loop but not show up in a <code>for of loop</code> sort of like</p>
  
  <pre><code>Object.defineProperty({},'prop',{
      enumerable:true,
      iterable:false
  }
  </code></pre>
  
  <p>if not, are there any plans to implement a feature like this? Or does the <code>for of</code> loop use the enumerable property</p>