Мне интересно, является ли это безопасным подходом к клонированию переменной, которая может быть чем угодно:
// the original variable definition:
let varIWantToCopy = 'hello world'
// the clone variable's definition:
let {varIWantToCopy: cloneOfVarIWantToCopy} = {varIWantToCopy}
// mutating the original value:
varIWantToCopy = 'goodbye world'
// should log out 'hello world':
console.log(cloneOfVarIWantToCopy)
Спасибо, что нашли время, чтобы просмотреть это.
С уважением,
Harry