본문 바로가기
JavaScript

자바스크립트 배열 특정 문자로 시작하는지 알아보는 startWith() 함수

by hyowon shin 2023. 7. 24.
반응형

특정 문자로 시작하는지 알아보는 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 함수는 문자열을 처리하고 비교하는 경우 유용하게 사용될 수 있습니다. 접두사 검사, 문자열 필터링, 검색 기능 등 다양한 상황에서 활용할 수 있습니다.

반응형