English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript String indexOf() 메서드

 JavaScript String 객체

indexOf()문자열에서 지정된 값이 처음 등장하는 위치를 반환합니다.

이 값을 찾지 못하면-1

이 값이 여러 번 존재하면, 첫 번째 등장 위치를 반환합니다.

먼저 검색을 시작하려면 사용하세요lastIndexOf()메서드.

주의:Array 메서드에 대해 보다 자세히 알고 싶다면Array.indexOf()

문법:

string.indexOf(searchValue, start)
var str = '대기 오염은 대기에 화학물질의 유입을 의미합니다';
str.indexOf('Pollution');// 4
테스트를 보자‹/›

주의:이 메서드는 대소문자를 구분합니다.

브라우저 호환성

모든 브라우저에서 indexOf() 메서드가 완전히 지원됩니다:

메서드
indexOf()

파라미터 값

파라미터설명
searchValue(必需)검색할 값을 나타내는 문자열
start(선택 사항)검색 시작 인덱스를 나타내는 정수;기본值为0

기술 세부 사항

반환 값:처음 등장하는searchValue의 인덱스를 반환합니다. 찾지 못하면-1
JavaScript 버전:ECMAScript 1

더 많은 예제

문자열에서 위치에서 'L' 문자의 위치를 반환합니다.6검색 시작:

var str = 'HELLO WORLD HELLO';
str.indexOf('L', 6);
테스트를 보자‹/›

 JavaScript String 객체