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 );
});
4.8 г. Просмотров: 1.4k
Материал помог? Оценка помогает находить устаревшие и спорные решения.
Оценки до обновления материала
  • Полезно1

Комментарии

0

Нашли ошибку или хотите дополнить материал?

Комментариев пока нет.Можно первым дополнить материал или сообщить об ошибке.
Telegram