start cmd /k
сделал магию для меня. Я фактически использовал его для подготовки приложения phone phone phone, который запускает команду, показывает результат и ждет, когда пользователь закроет его. Ниже приведен простой пример
start cmd /k echo Hello, World!
. Что я использовал в моем случае
start cmd /k cordova prepare
Update
У вас может быть даже заголовок для этого, используя
start "My Title" echo Hello, World!
Просто проверьте, равны ли клавиши number
в обоих случаях, затем повторите obj2.body
и нажмите каждый элемент в obj.body
let obj = {
number: "123",
body: [{
id: 'client',
text: 'hi'
}]
}
let obj2 = {
number: "123",
body: [{
id: 'client',
text: 'Hello there'
}]
}
if (obj2.number === obj.number) {
obj2.body.forEach(item => {
obj.body.push(item)
})
}
console.log(obj)
Если есть только два объекта, вы можете сделать это так
if (obj.number == obj2.number) {
obj.body = obj.body.concat(obj2.body)
console.log("Here's is your new object", obj);
}