Нет, вы не можете использовать деструктуризацию, поскольку это будет использовано при переопределении this
, что вы не можете сделать.Либо используйте Object.assign
:
Object.assign(this, data);
Или, если вы действительно хотите использовать деструктурирование тем или иным способом:
Object.entries(data).forEach(([k, v]) => this[k] = v);