input :
var b= [{
"cat_id": "1",
"cat_name": "teaching"
}];
var a= [ {
"username": "r",
"password": "r"
}];
I want output like this
[{"username":"r","password":"r","cat_id":"1","cat_name":"teaching"}]
input :
var b= [{
"cat_id": "1",
"cat_name": "teaching"
}];
var a= [ {
"username": "r",
"password": "r"
}];
I want output like this
[{"username":"r","password":"r","cat_id":"1","cat_name":"teaching"}]
You can use Object.assign()
with spread syntax.
var b = [{"cat_id": "1","cat_name": "teaching"}];
var a = [{"username": "r","password": "r"}];
var result = [Object.assign({}, ...a, ...b)]
console.log(result)
Possible solution using Object.assign
.
var b = [{"cat_id":"1","cat_name":"teaching"}], a = [{"username":"r","password":"r"}],
res2 = [Object.assign({}, ...a.concat(b))];
console.log(res2);