Front-end-Job-Interview-Questions

Ответы на вопросы на должность Frontend разработчика.


Project maintained by FedorovAlexander Hosted on GitHub Pages — Theme by mattgraham

Можете ли вы привести пример деструктуризации объекта или массива?

Деструктуризация - это выражение, доступное в ES6, которое предоставяет краткий и удобный способ извлекать значения из объектов или массивов и помещать их в отдельные переменные.

Деструктуризация массива

const rgb = [255, 200, 0];

const [red, green, blue] = rgb;

console.log(`R: ${red}, G: ${green}, B: ${blue}`);

Деструктуризация объекта

const student = {
	firstname: 'Glad',
	lastname: 'Chinda',
	country: 'Nigeria',
};

const { firstname, lastname, country } = student;

console.log(firstname, lastname, country); // Glad Chinda Nigeria

Предыдущий вопрос | Следующий вопрос