특정 문자로 시작하는지 알아보는 startWith() 함수
자바스크립트에서 startsWith() 함수는 문자열이 특정 접두사로 시작하는지를 확인하는 메서드입니다.
이 함수는 주어진 접두사가 문자열의 가장 앞에 있는지 여부를 불리언 값으로 반환합니다.
startsWith 함수는 문자열 객체의 메서드로 사용됩니다.
다음은 startsWith 함수의 구문입니다.
string.startsWith(searchString, position)
searchString: 검색할 접두사로 사용할 문자열입니다. 이 문자열이 주어진 문자열의 가장 앞에 있는지 확인합니다.
position (선택 사항): 비교를 시작할 인덱스 위치입니다. 기본값은 0입니다.
startsWith 함수는 두 개의 인수를 받습니다. 첫 번째 인수는 검색할 접두사 문자열이고, 두 번째 인수는 비교를 시작할 인덱스 위치입니다. 두 번째 인수는 선택 사항이며, 기본값은 0입니다. position을 지정하면 해당 인덱스부터 비교를 시작합니다.
startsWith 함수는 주어진 문자열이 지정된 접두사로 시작하면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
const str = 'Hello, World!';
console.log(str.startsWith('Hello')); // true
console.log(str.startsWith('World')); // false
console.log(str.startsWith('Hello', 6)); // false
위의 예제에서는 문자열 str이 'Hello'로 시작하는지, 'World'로 시작하는지, 그리고 인덱스 6부터 시작해서 'Hello'로 시작하는지 확인합니다. 결과는 각각 true, false, false입니다.
startsWith 함수는 문자열을 처리하고 비교하는 경우 유용하게 사용될 수 있습니다. 접두사 검사, 문자열 필터링, 검색 기능 등 다양한 상황에서 활용할 수 있습니다.
'JavaScript' 카테고리의 다른 글
자바스크립트 Number 객체, Math 객체 지금 쓰자! (0) | 2023.07.25 |
---|---|
자바스크립트 배열 합치기 concat() 함수, 전개 연산자 지금 쓰자! (0) | 2023.07.24 |
자바스크립트 배열 join, reverse, sort, push, pop, unshift, shift , slice , splice , filter , map , includes (0) | 2023.07.24 |
자바스크립트 객체 (0) | 2023.07.24 |
자바스크립트 함수 (0) | 2023.07.23 |