Метод JavaScript Array some () проверяет, проходит ли какой-либо из элементов массива заданную тестовую функцию.
Синтаксис some()
метода:
arr.some(callback(currentValue), thisArg)
Здесь arr - это массив.
some () Параметры
some()
Метод принимает в:
- callback - функция для проверки каждого элемента массива. Он принимает:
- currentValue - текущий элемент, передаваемый из массива.
- thisArg (необязательно) - значение, которое будет использоваться
this
при выполнении обратного вызова. По умолчанию это такundefined
.
Возвращаемое значение из some ()
- Возвращает,
true
если элемент массива проходит заданную тестовую функцию (callback
возвращает истинное значение). - В противном случае он возвращается
false
.
Примечания :
some()
не меняет исходный массив.some()
не выполняетсяcallback
для элементов массива без значений.
Пример: Проверить значение элемента массива
function checkMinor(age) ( return age age>= 18); // true console.log(check1)
Вывод
Все участники должны быть не моложе 18 лет. правда
Рекомендуемая литература: массив JavaScript every ()