Имена переменных не могут содержать дефисы (-
), поэтому вы не можете.
Но вы все равно можете переименовывать деструктурированные свойства, если их имена являются действительными идентификаторами:
const {
firstNm: my_funny_first_name,
lastNm: bar_foo_Bar
} = response;
Обратите внимание, что вы не можете заключить эти имена в кавычки, но вам совсем не обязательно:
- Допустимые имена идентификаторов могут быть записаны без кавычек, а
- Неверные имена идентификаторов не разрешены в этом месте.