Сегодня я понял, что могу легко обмениваться значениями в JavaScript, используя Destructuring 😲 Я не знаю, как я никогда не замечал этого раньше!
let a = 1, b = 2
[a, b] = [b, a]
console.log({a, b}) //=> {a: 2, b: 1}
Оригинал: “https://dev.to/imed/a-b-b-a-1e02”