라이브러리
[JAVASCRIPT] str.startsWith(substring) - 특정 문자열로 시작하는지 확인
str.startsWith(substring) 메서드
`str.startsWith(substring)` 메서드는 주어진 문자열 `str`이 특정 문자열 `substring`으로 시작하는지 여부를 확인하는 메서드입니다. 이 메서드는 문자열의 시작 부분부터 비교를 시작하여 일치하는 문자열을 찾습니다.
메서드의 파라미터
* `str`: 비교할 문자열
* `substring`: 시작 문자열
메서드의 반환값
* `true` : `str`이 `substring`으로 시작하는 경우
* `false` : `str`이 `substring`으로 시작하지 않는 경우
예제
#hostingforum.kr
javascript
// 예제 1: 시작 문자열이 일치하는 경우
let str = "Hello, World!";
let substring = "Hello";
console.log(str.startsWith(substring)); // true
// 예제 2: 시작 문자열이 일치하지 않는 경우
let str = "Hello, World!";
let substring = "World";
console.log(str.startsWith(substring)); // false
// 예제 3: 시작 문자열이 공백으로 시작하는 경우
let str = " Hello, World!";
let substring = "Hello";
console.log(str.startsWith(substring)); // false (공백으로 시작하므로)
// 예제 4: 시작 문자열이 null 또는 undefined인 경우
let str = "Hello, World!";
let substring = null;
console.log(str.startsWith(substring)); // false (null 또는 undefined는 비교할 수 없음)
// 예제 5: 시작 문자열이 빈 문자열인 경우
let str = "Hello, World!";
let substring = "";
console.log(str.startsWith(substring)); // true (빈 문자열은 모든 문자열의 시작 부분에 존재함)
메서드의 사용 예시
#hostingforum.kr
javascript
// 사용자 이름이 'admin'으로 시작하는지 확인
let username = "admin123";
if (username.startsWith("admin")) {
console.log("관리자 계정입니다.");
} else {
console.log("관리자 계정이 아닙니다.");
}
이 예제에서는 사용자 이름이 'admin'으로 시작하는지 확인하여 관리자 계정인지 아닌지 판단합니다.
댓글목록
등록된 댓글이 없습니다.