https://heytech.tistory.com/219
위 자료를 읽고 작성한 글 입니다. 자세한 내용은 위 자료를 참고해주세요.
every
every 함수는 배열 내 모든 원소가 조건을 만족하면 true 를 하나라도 불만족 할 경우 false를 반환합니다.
let arr1 = [1, 30, 39, 29, 10, 13];
function everyFunction(value){
return value < 38;
}
let arr2 = arr1.every(everyFunction);
console.log(arr2); // false
Some
some 함수는 배열 내 단 하나 이상의 원소가 조건을 만족하면 true를, 어떤 원소든 조건을 만족하지 않는 경우 false를 반환합니다.
let arr3 = [1, 3, 5, 7, 100];
function someFunction(value){
return value % 2 === 0;
}
let arr4 = arr3.some(someFunction);
console.log(arr4); // true
every - for문안에 if문이 있는데 모든 element들이 조건을 만족해야하는 경유
some - for문안에 if 문이 있는데 하나의 element만 조건을 만족해도 되는경우
'공부기록 > 바닐라 자바스크립트' 카테고리의 다른 글
동적인 DOM 객체 생성 (0) | 2022.07.19 |
---|---|
생성자의 파라미터를 객체로 받는것에 대하여 (0) | 2022.07.19 |
Object.getOwnPropertyNames() vs Object.keys() (0) | 2022.07.11 |
typeof , instanceof 에 대한 공부 (0) | 2022.07.11 |
자바스크립트 템플릿 리터럴 (Template literals) (0) | 2022.07.08 |