English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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);테스트를 보자‹/›