jQuery: Перебор массива функцией each
В jQuery можно перебирать массивы с помощью функции $.each(). Эта функция принимает два параметра: массив, который необходимо перебрать, и функцию обратного вызова, которая будет вызываться для каждого элемента массива.
let fibonacci = [ 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946 ]; $.each( fibonacci, function( index, value ){ console.log( index, value ); }); $.each( fibonacci, function( index, value ){ if( index == 8 ) { console.log( value ); // 21 } });
Также можно использовать функцию $.each() для перебора объектов, например:
var myObject = { name: 'Ivan', age: 30, city: 'Saint-Petersburg' }; $.each( myObject, function( key, value ){ console.log( key + ': ' + value ); });
Оценить код:
Код был обновлён. Предыдущий рейтинг:
- Бесполезный код - 0 голосов
- Костыль - 0 голосов
- Полезный код - 1 голос
Комментарии