728x90
반응형
find는 이전 포스트에서 findIndex 등과 다룬적이 있습니다.
본 포스트와 같이 보시면 좋을 것 같습니다.
developing-move.tistory.com/11
Find는 설정된 배열의 특정한 요소를 찾는다.
Find는 조건을 통해 특정 값을 가져올 필요가 있을 때 주로 사용한다.
'use strict'
const arr = ['node.js', '올인원'];
const ret = arr.find(key => key === '올인원');
console.log(ret);
includes는 특정한 문자열이나 배열에 대해서 조건을 걸어 일치하는 조건이 있는 지를 찾는다.(true or false 리턴)
조건문에서 검사 목적으로 사용하는 경우는 보통 includes 사용한다.
조건문에서 true, flase만 체크하면 되는 것을 find를 사용하여 개발할 경우 메모리 누수를 유발할 수 있음.
'use strict'
const arr = ['node.js', '올인원'];
const res = arr.includes('node.js')
const res2 = arr.includes('react.js')
console.log(res);
console.log(res2);
728x90
반응형
'Javascript > Javascript' 카테고리의 다른 글
[Javascript] Set 자료 구조 (0) | 2020.09.21 |
---|---|
[Javascript] Object.assign, spread (0) | 2020.09.21 |
[Javascript] Every (0) | 2020.09.21 |
[Javascript] 동기/비동기 처리와 callback (0) | 2020.08.19 |
[Javascript] 단축 평가 논리 계산법 (2) | 2020.08.19 |