Пусть у мы хотим сделать слайдер из 3
-х
картинок, последовательно сменяющих друг
друга. Применение ES6 деструктуризации позволит
изящно решить эту задачу.
Исходники кода
<img src="images/1.png">
<img src="images/2.png">
<img src="images/3.png">
let img = document.querySelectorAll('img');
setInterval(function() {
[img[0].src, img[1].src, img[2].src] = [img[1].src, img[2].src, img[0].src];
}, 1000);