Запитати

Що означають квадратні дужки навколо назви змінних в JS?

Вирішено
13 жовтня 2020 · 531 ·
0

Можете поястнити чому при створенні змінної, її можна обернути в квадратні дужки. Тільки почав вивчати структури даних і алгоритми. Бачу не перший раз, до сих пір не розумію значення:

const [curr, result] = st.pop();

Буду дуже вдячний, якщо допоможете розібратися.

javascript

Відповіді на питання (1)

13 жовтня 2020
0
Обране рішення

Присвоювання деструктуризації - це спеціальний синтаксис, який дозволяє нам «розпакувати» масиви або об'єкти в купу змінних, так як іноді вони зручніші. Деструктуризація також прекрасно працює зі складними функціями, які мають багато параметрів, значень за замовчуванням і так далі.

// в нас є масив з двома елементами
let arr = ["Red", "Green"]

// Присвоювання деструктуризації
// записує first=arr[0], second=arr[1]
let [first, second] = arr;

console.log(first); // Red
console.log(second); // Green

Для відповіді на запитання необхідно авторизуватись

Вхід / Реєстрація