반응형
Q1. Array.prototype.some() // is at least one person 19 or older?
.some()을 이용해서 Person 배열 안의 사람중 적어도 한명이 19살 이상인지 check
const result1 = people.some(person => (new Date().getFullYear() - person.year) >= 19);
Q2. Array.prototype.every() // is everyone 19 or older?
.every()를 이용해서 Person 배열 안의 모든 사람이 19살 이상인지 check
const result2 = people.every(person => (new Date().getFullYear() - person.year) >= 19);
Q3. find the comment with the ID of 823423
.find()를 이용해서 comment 배열 안의 정보중 id가 823423인 것을 찾기
const result3 = comments.find(obj => obj.id === 823423);
Q4. Array.prototype.findIndex() // Find the comment with this ID // delete the comment with the ID of 823423
.findIndex()를 이용해서 comment 배열 안의 정보중 id가 823423인 것의 인덱스를 찾아 삭제하기
const result4 = comments.findIndex(obj => obj.id === 823423);
comments.splice(result4, 1);
반응형
'📍 Front-End > 🜸 JavaScript' 카테고리의 다른 글
[자바스크립트] 마우스 이벤트(mouse event)의 종류 (0) | 2021.07.21 |
---|---|
[JavaScript30/Day-8] Fun with HTML5 Canvas (0) | 2021.07.21 |
[자바스크립트] .forEach()와 .map()의 차이점 (0) | 2021.07.19 |
[JavaScript30/Day-6] Type Ahead (0) | 2021.07.19 |
[JavaScript30/Day-5] Flex Panel Gallery (0) | 2021.07.18 |
댓글