[JS] String.prototype.indexOf()

박영준·2020년 12월 29일
0

기본 포멧

str.indexOf(searchValue[, fromIndex])

searchValue

찾으려는 문자열. 아무 값도 주어지지 않으면 문자열 "undefined"를 찾으려는 문자열로 사용한다.

fromIndex (Optional)

문자열에서 찾기 시작하는 위치를 나타내는 인덱스 값이다. 어떤 정수값이라도 가능하다. 기본값은 0이며, 문자열 전체를 대상으로 찾게 된다. 만약 fromIndex 값이 음의 정수이면 전체 문자열을 찾게 된다. 만약 fromIndex >= str.length 이면, 검색하지 않고 바로 -1을 반환한다. searchValue가 공백 문자열이 아니라면, str.length를 반환한다.

문자열 내에 있는 문자들은 왼쪽에서 오른쪽 방향으로 순번이 매겨집니다. 제일 처음 문자는 0번째 순번(index)이며, stringName 문자열의 마지막 문자의 순번 stringName.length -1이다.

'Blue Whale'.indexOf('Blue');     // returns  0
'Blue Whale'.indexOf('Blute');    // returns -1
'Blue Whale'.indexOf('Whale', 0); // returns  5
'Blue Whale'.indexOf('Whale', 5); // returns  5
'Blue Whale'.indexOf('Whale', 7); // returns -1
'Blue Whale'.indexOf('');         // returns  0
'Blue Whale'.indexOf('', 9);      // returns  9
'Blue Whale'.indexOf('', 10);     // returns 10
'Blue Whale'.indexOf('', 11);     // returns 10

=

profile
React, React-Native Developer

0개의 댓글