JAVASCRIPT

indexOf ,search 특정문자의 해당 위치 반환

funfunweb 2023. 6. 22. 17:16

indexOf, search

대상 문자열에 조건 문자열이 포함되어 있는지 확인 후 포함되어 있다면 몇번째 위치에서 처음 확인이 가능한지를 리턴해주는 함수이다.

찾는 문자열이 없을 경우 -1 반환한다.

대소문자 구분한다.

indexOf

 

h i   w o r l d
0 1 2 3 4 5 6 7

 

let str = 'hello world';
document.write(str.indexOf('world'));

world 가 몇번째 있는지 출력   6 반환

공백도 인덱스 번호가 있다. 

let str = 'hi world';
document.write(str.indexOf('hello'));

 

 

See the Pen javascript :indexof 특정문자열 by 정은 (@luchiaChoi) on CodePen.

search 

 

대상문자열.search(찾는문자열);
ex)
greeting.search('world')

See the Pen javascript - 문자열 위치 번호 반환 by 정은 (@luchiaChoi) on CodePen.

 

 

 

'JAVASCRIPT' 카테고리의 다른 글

javascript: replace 문자 변경  (0) 2023.06.22
배열 병합 concat 함수  (0) 2023.06.22
charAt 문자열에서 특정 인덱스 번호에 해당하는 문자 반환  (0) 2023.06.22
for in, for of  (0) 2023.06.22
반복문 while, do while,  (0) 2023.06.22