Деструктуризация: переменная с именем свойства вложенного объекта
Коллеги подскажите, почему создается переменная
location ведь по синтаксису мы ее не создаем: const person = { name: 'Harry Dots', age: 27, location: { country: 'Brazil', city: 'São Paulo' }, coordinates: ['23°33′S', '46°38′W'] } const {name, location: {country, city}, coordinates: [lat, lng]} = person; console.log(!!location); // true console.log(!!coordinates); // ошибка |
Цитата:
|
console.log(location);что ж это за локейшн такой ? :) |
Цитата:
|
Часовой пояс GMT +3, время: 18:53. |