Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- objectid
- 직장인인강
- react-redux
- 몽구스 쿼리
- 줄바꿈 방지
- 자동 높이 조절
- 패스트캠퍼스 후기
- 리액트리덕스
- 리액트
- object
- useRef
- 패캠챌린지
- 직장인자기계발
- mongoose query
- #패스트캠퍼스 #패캠챌린지 #직장인인강 #직장인자기계발 #패스트캠퍼스후기 #한번에끝내는Node.js웹프로그래밍초격차패키지
- Object에 변수 지정
- keycode ==8
- 패스트캠퍼스후기
- 한번에끝내는Node.js웹프로그래밍초격차패키지
- 패스트캠퍼스 #패캠챌린지 #직장인인강 #직장인자기계발 #패스트캠퍼스후기 #한번에끝내는Node.js웹프로그래밍초격차패키지
- 해시태그 구현
- event.keycode
- React
- keyCode == 13
- #패스트캠퍼스 #패캠챌린지 #직장인인강 #직장인자기계발 #패스트캠퍼스후기 #한번에끝내는Node.js웹프로그래밍초격차패키
- 직장인 자기계발
- Redux
- 해시태그
- 패스트캠퍼스
- 한번에끝내는
Archives
- Today
- Total
꾸준한프로그래밍
[js] 리스트 내에 undefind를 제거하는 방법(filter) 본문
react에서 map함수로 렌더링을 할때 간혹 리스트 내에 undefined가 있어서 에러가 뜨는 경우가 있다. 이때, undefined를 제거하는 방법은 filter를 이용해주면 된다.
let example = [30, 21, undefined, 15, undefined];
let result = example.filter(item => item);
// let result = example.filter((item) => { return item !== undefined ;}); 를 축약해서
// 위와 같이 한줄로 쓸 수 있다.
// item 에는 각각 30, 21, undefined, 15, undefined라는 정보가 차례로 담기며, 그 item이 undefined가
// 아닐때만 return해달라는 의미이다 (여기서 return은 그 값만 남기겠다는 의미이다! )
console.log(result);
// 결과값 [ 30, 21, 15 ]
따라서 이와 같이 undefined가 제거된 리스트만 남게 된다.
'개발 오답노트' 카테고리의 다른 글
[CSS] 줄바꿈 방지하는 코드 (0) | 2022.01.14 |
---|---|
string을 mongoose ObjectId로 바꾸고 싶을때 (0) | 2022.01.13 |
Object의 key 값에 변수 지정하는 법 (0) | 2022.01.07 |
[개발 노트 1일차] passport.js 이용 로그인, 로그아웃 구현 (0) | 2021.09.14 |