Обложка канала

WebDEV

19233 @webb_dev

Канал о web-разработке. Новости IT, туториалы, веб-программирование и многое другое.

WebDEV

4 года назад
Открыть в
💡 Метод @@iterator Метод @@iterator перебирает все элементы массива и проверяет значение элемента массива — value и его наличие в массиве — done. Если элемент есть, то done принимает значение false. Если массив закончился и элементов больше нет, то done примет значение true. А value, в этом случае, примет значение undefined. Например:
 a = [1, 2, 3]
let it = a[Symbol.iterator]()
console.log(it.next()) 
console.log(it.next()) 
console.log(it.next()) 
console.log(it.next())

Перебор массива с помощью Symbol.iterator(). WebDEV #советы #coding #js