Применение деструктуризации ES6 в слайдере картинок

Пусть у мы хотим сделать слайдер из 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);

Смотрите также