-문자열 내부에 어떤 문자열이 있는지, 배열 내부에 어떤 자료가 있는지 확인할 때 사용
-해당 문자열이 있으면 시작하는 위치(인덱스)를 출력 / 없으면 -1을 출력
예시) 문자열 "안녕하세요" 내부에 "안녕", 하세", "띠띠띠"가 있는지 확인하려고 함
const yesi = '안녕하세요'
=>yesi.indexOf('안녕') : 0
=>yesi.indexOf('하세') : 2
=>yesi.indexOf('띠띠띠') : -1
예시2) 배열에도 마찬가지로 작용
const yesi = [1, 2, 3]
=>yesi.indexOf(2) : 1
=>yesi.indexOf(100) : -1
∴ "문자열.indexOf(문자열) >= 0" 혹은 "문자열.contain("문자열)"로 true/false값 판단 가능
'기타 > (기타) 헷갈리는거, 어려운코드, 효율적인코드' 카테고리의 다른 글
4/25 (1) | 2023.04.25 |
---|---|
[CSS] input[type=text] : CSS 선택자(selector) 문법 (0) | 2023.04.24 |
4/24 (0) | 2023.04.24 |
.forEach 메소드 (0) | 2023.04.24 |
.innerHTML (0) | 2023.04.24 |