Сложно сказать, что вы хотите сделать, поэтому два ответа:
1.Вы можете изменить свойства объекта dest
относится к:
Object.assign(dest, {a: 0, b: 3});
... это то, что я думаю, вы хотите сделать.Пример:
var dest = { a : 3, b : 3};
var ptr = dest;
console.log(ptr.a); // 3
Object.assign(dest, {a: 0, b: 3});
console.log(dest.a); // 0
console.log(ptr.a); // 0
2.Если вы хотите изменить , к какому объекту относятся dest
и ptr
, и только dest
в качестве отправной точки, вы не сможете этого сделать.Ничего не поделаешь, начиная с dest
, это изменит то, на что ссылается ptr
.