return array
Array.filter((el, idx, arr) => el === value)
return 주어진 정규식에 부합하는 배열 | []
얕은 복사
return element
Array.find((el, idx, arr) => el === value)
return 주어진 값이 일치하는 첫번째 요소 | undefined
return index
Array.indexOf(value, fromIndex)
return 주어진 값이 일치하는 첫번째 인덱스 | -1
Array.findIndex((el, idx, arr) => el === value)
return 주어진 값이 일치하는 첫번째 인덱스 | -1
return boolean
Array.includes(value, fromIndex)
return 주어진 값이 배열에 있다면 true, or false
ex. 배열길이 5
-5 < fromIndex < 0 : fromIndex+5부터 앞에서 찾는다
fromIndex < -5 : 0일 때와 처리 동일
fromIndex >= 5 : 무효. return false
Array.some((el, idx, arr) => el === value)
return 주어진 콜백함수에 해당하는 값이 최소 하나라도 있다면 true, or false
기존 배열 변화 없음
const _ = require('underscore')
_.contains(arr, value)
const _ = require('lodash')
_.includes(arr, value)
cf.
- 참고. 문자열에서 특정 문자 찾는 방법
[JS/알고리즘] 문자열에서 특정 문자 찾는 9+2가지 방법
return array String.match(RegExp) return 주어진 정규식에 부합하는 배열 | null RegExp.exec(searchStr) return 주어진 문자에서 정규식과 부합하는 결과 배열 | null 더보기 const str = 'Blue! Whale' const regex1 = /e!/g // == Re
119taeyoung.tistory.com
ref.
배열에 JavaScript의 특정 값이 포함되어 있는지 확인
이 게시물은 JavaScript에서 어레이에 특정 값이 포함되어 있는지 확인하는 방법에 대해 설명합니다. 1. 사용 Array.includes() 기능 최신 브라우저에서는 다음을 사용할 수 있습니다. Array.includes() 어레
www.techiedelight.com
'A-HA💡 > JS' 카테고리의 다른 글
[JS] console 객체 (log, dir, ..) (0) | 2023.12.27 |
---|---|
[JS] 배열에 요소 추가하는 방법⭐️⭐️ (0) | 2023.12.27 |
[JS/알고리즘] 백준 2903. 중앙 이동 알고리즘 (안 풀릴 땐 멈춰보자) (0) | 2023.11.29 |
[JS/알고리즘] 나눗셈 몫 구할 때 parseInt와 Math.floor의 차이점 (0) | 2023.11.28 |
[JS] 깊은 복사(deep copy)와 얕은 복사(shallow copy) (0) | 2023.11.27 |