title: How well is the `for of` JavaScript statement supported?
body: <pre><code>var nameArray = [
  
  { name: 'john', surname: 'smith'  },
  { name: 'paul', surname: 'jones' },
  { name: 'timi', surname: 'abel' },
  
  ];  
  
  for (str of nameArray) {    
     console.log( str.name );
  
  }
  </code></pre>
  
  <p>I want to know, how supported is <code>for( item of array )</code> in terms of browser support, mobile JavaScript support - I realize you cannot do <code>greater than &gt;</code> and this is pure iteration?</p>
  
  <p>I have just discovered this, is this as good as I hope it is?</p>