Copy array of objects into an object field
JS
S
JavaScriptBasically, the snippet will copy over all the objects inside fields[] and add them to a literal object payload.field
1var payload = {
2 'id': 23,
3 'feed': {}
4};
5
6var fields = [
7 { price: '12'},
8 { description: 'hello'}
9]
10
11fields.forEach(field => {
12 payload.feed[Object.keys(field)[0]]=Object.values(field)[0]
13});Created on 2/28/2019