title: Split JSON by elements/objects and create new JSON
body: <p>I want to take a JSON string and split all the elements under value1 and form a new JSON string from the results.</p>
  
  <p>My JSON string</p>
  
  <pre><code>[
      {
          "label": "1556015903109.00",
          "value1": "1.7481",
          "value2": "1.7489",
          "value3": "1.7375",
          "value4": "2.5631"
      },
      {
          "label": "1556015954378.00",
          "value1": "1.7481",
          "value2": "1.7336",
          "value3": "1.7477",
          "value4": "2.5631"
      },
      {
          "label": "1556016004213.00",
          "value1": "1.7481",
          "value2": "1.7336",
          "value3": "1.7426",
          "value4": "2.5631"
      },
      {
          "label": "1556016034313.00",
          "value1": "1.7481",
          "value2": "1.7489",
          "value3": "1.7426",
          "value4": "2.5631"
      }
  ]
  </code></pre>
  
  <p>I've already tried with a map</p>
  
  <pre class="lang-js prettyprint-override"><code> var value1= results.map(item =&gt; item.value1);
  </code></pre>
  
  <p>But this gives the result like:</p>
  
  <pre><code>["1.7481", "1.7481", "1.7481", "1.7481"]
  </code></pre>
  
  <p>Whereas I need it to be </p>
  
  <pre><code>[
      {
          "value1": "1.7481"
      },
      {
          "value1": "1.7481"
      },
      {
          "value1": "1.7481"
      },
      {
          "value1": "1.7481"
      }
  ]
  
  </code></pre>