Express 기본기Express 기본 익히기직원 정보 조회하기

Q

members.find((m) => m.id === Number(id));가 이해가 잘 안갑니다.

조회 408

좋아요 2

2021년 10월 4일




댓글 1

2021년 10월 29일
저도 몰라서 공부할 겸 찾아봤습니당^^

m 은 members 의 요소인 임의 명칭인 member 를 줄여쓰신건 아실거 같고..

1. ES5 의 Array.prototype.foreach(), map(), filter() method 들은
배열안에 특정값만 바꾸려 해도 배열안에 모든 데이터를 확인하는 단점이 있다.
2. 이러한 단점을 보완한 ES6 의 Array.prototype.find() 는
조건을 만족하는 첫 번째 요소의 값을 반환한다.
3. 예:

const array = [1,5,7,8];
const found = array.find(element => ele > 6);
console.log(found) // output: 7

이러한 특징을 사용해서 find 로 특정 id 를 찾아 넘긴것 같습니당
A
1개의 답변이 있어요



2021년 10월 29일

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇