Мне нужно сравнить два элемента из массива который выводится в $.each() как я могу сравнить эти два элемента? Или как я могу вывести конкретный элемент по индексу как при роботе с обычным массивом arr[i] == arr[i+1]?
$.each() используется для произведения циклический операций на объектами, массивами (источник). Одна итерация - одно свойство объекта/элемент массива.
var arr = [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ];
$.each( arr, function( index, value ){
if(arr[index] == arr[index + 1]){
//do some action
}
});
И хоть такое использование $.each() и не вызовет ошибок (undefined на последней итерации), это не целевое использование функции. Поэтому лучше для сравнения элементов массива в данном случае использовать цикл for
for (var i = 0, l = arr.length; i < l; i++) {
if(arr[i] == arr[i + 1]){
do some action
};
}
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники