본문 바로가기

Javascript/Javascript

[Javascript] find, includes

728x90
반응형

 

 

find는 이전 포스트에서 findIndex 등과 다룬적이 있습니다.

본 포스트와 같이 보시면 좋을 것 같습니다.

developing-move.tistory.com/11

 

Javascript 배열 내장 함수 정리(indexOf, findIndex, find)

indexOf는 내가 원하는 텍스트 위치를 알려준다. const animals = ['호랑이', '사자', '사슴', '토끼', '거북이']; const index = animals.indexOf('사자'); console.log('사자의 위치는 : ' + index); 하지만 i..

developing-move.tistory.com

Find 설정된 배열의 특정한 요소를 찾는다.

Find 조건을 통해 특정 값을 가져올 필요가 있을 주로 사용한다.

'use strict'

const arr = ['node.js', '올인원'];

const ret = arr.find(key => key === '올인원');

console.log(ret);

find 사용

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