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 );
});
jQuery 2.3 г. Просмотров: 830
Оценить код:

Код был обновлён. Предыдущий рейтинг:

  • Бесполезный код - 0 голосов
  • Костыль - 0 голосов
  • Полезный код - 1 голос

Комментарии

Ваш комментарий будет первым.
Войдите, чтобы оставить комментарий.