У меня есть этот объект
firstObject = {
'a': 1,
'b': 2,
'c': 3,
'd': 4
};
, и я хочу создать новый объект с некоторыми из его значений, удаляя их, чтобы использовать оба позже.
firstObject = {
'a': 1,
'c': 3
};
secondObject = {
'b': 2,
'd': 4
};
Какой это правильный и более эффективный способ сделать это? Я видел такие вещи, но мне было интересно, есть ли какой-нибудь метод .pop()
, например Array one , но для объектов.
secondObject['b'] = firstObject['b'];
secondObject['d'] = firstObject['d'];
delete firstObject['b'];
delete firstObject['d'];