Поскольку объектные ключи представляют собой строки, они могут содержать любые символы и специальные символы. Недавно я наткнулся на объект, который я получаю от вызова API. Этот объект имеет "-" в нем имена ключей.
const object = {
"key-with-dash": []
}
Деструктурирование не работает в этом случае, потому что key-with-dash
не является допустимым именем переменной.
const { key-with-dash } = object;
Итак, на мой вопрос пришел один вопрос. Как я должен разрушить объект в таких случаях? Возможно ли это вообще?