[JS] Day7 - Array Cardio Day2
Day7 - Array Cardio Day2
🎯 기능 요구사항
- array method를 이용한다.
🚀 배운 점
some()과 every()
some() 메소드와 every() 메소드를 처음으로 써보게 되었다.
some() 메소드
는 배열 내에 어떤 요소
라도 주어진 판별 함수를 만족하는지 검사한다.
// 배열 내 요소 중 한개라도 성인인지 판별.
const isSomeAdult = people.some(person => {
const currentYear = (new Date()).getFullYear();
return (currentYear - person.year + 1) >= 19;
});
console.log(isSomeAdult);
every() 메소드
는 배열 내에 모든 요소
가 주어진 판별 함수를 만족하는지 검사한다.
// 배열 내 모든요소가 성인인지 판별.
const isEveryAdult = people.every(person => {
const currentYear = (new Date()).getFullYear();
return (currentYear - person.year + 1) >= 19;
});
console.log(isEveryAdult);
splice()와 slice()
배열의 일부분을 사용할 때 기존의 배열을 훼손하지 않는 slice방식이 좋을지 기존의 배열이 수정되는 splice방식이 좋을지 잘 모르겠다...
Author And Source
이 문제에 관하여([JS] Day7 - Array Cardio Day2), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jiseong/JS-Day7-Array-Cardio-Day2저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)