push elements to an object
const course = { name: 'JavaScript' }; const grade = { score: 92 }; const finalResult = Object.assign(course,grade); console.log(finalResult);
Source: www.delftstack.com
js push in object
let obj = {}; let objToAdd1 = { prop1: "1", prop2: "2" }; let objToAdd2 = { prop3: "3", prop4: "4" }; // obj variabile could be empty or not, it's the same obj = { ...obj, ...objToAdd1 }; obj = { ...obj, ...objToAdd2 }; // Note that i used the spread operator... This syntax is available // only for the most recent js ES (from ES6 on, if i'm not wrong) :) console.log(obj);
push in object javascript
//push in object javascript var data = []; // ... data[0] = { "ID": "1", "Status": "Valid" }; data[1] = { "ID": "2", "Status": "Invalid" }; // ... var tempData = []; for ( var index=0; index<data.length; index++ ) { if ( data[index].Status == "Valid" ) { tempData.push( data ); } } data = tempData;