06. Destructing collections

Деструктурируя Map или Set используй синтаксис для деструкции массива (поскольку объекты этих классов iterable):

const m = new Map();
m.set("a", 1);
m.set("b", 2);

const [p1, p2] = m;
p1;
// (2) ["a", 1]
p2;
// (2) ["b", 2]

let [x, y] = new Set(["a", "b"]); // x='a'; y='b’;

Last updated