title: Create new array from existing array of objects (without object keys)
body: <p>I have an array of objects with unknown keys. I need to create a new array with a defined set of keys and the values from the original array.</p>
  <pre><code>    var originalArray = [
          {value1}, 
          {value2}, 
          {value3},
      ]
  </code></pre>
  <p>Need to achieve this</p>
  <pre><code>    var newArray = [
          {key1: value1, key2: newValue1, key3: newValue2}, 
          {key1: value2, key2: newValue3, key3: newValue4}, 
          {key1: value3, key2: newValue5, key3: newValue6},
      ]
  </code></pre>
  <p>Whats the best way of achieving this?</p>