title: is using map instead of a for loop a bad idea in JS?
body: <p><strong>given an array of objects</strong></p>
  
  <pre><code>l = [a,b,c,d]
  
  l.map(function(x){x.zop({foo:bar})})
  </code></pre>
  
  <p>is this a bad idea?</p>
  
  <p>i mean it works and all :D</p>