Javascript
배열 내 모든 요소가 콜백 함수의 조건을 만족하면 true/false - every()
자라나라나무나무나
2022. 7. 20. 00:13
배열 내 모든 요소가 콜백 함수의 조건을 만족한다면 true, 아니면 false 반환
빈 배열일 경우 true
Array.every(function(item, index, array){})
item : 배열 요소
index : 배열 위치
array : 배열
let users = [
{name : "bob", age : 17, job : false},
{name : "hi", age : 27, job : false},
{name : "sky", age : 21, job : true},
];
let some_job = users.every(function(user) {
return user.job == false;
});
console.log(some_job);
let some_age = users.every(function(user) {
return user.age < 16;
});
console.log(some_age);
let empty = [].every((item) => item > 16);
console.log(empty);