A Developing Developer
[JavaScript] endsWith 본문
JavaScript의 endsWith() 메소드는 문자열이 특정 문자열로 끝나는지 여부를 확인하는데 사용된다.
이 메소드는 boolean 값을 반환한다.
endsWith() 메소드는 문자열 인스턴스에서 사용할 수 있다.
메소드는 두 개의 매개변수를 가지는데,
첫 번째 매개변수는 끝나는 부분 문자열을 나타내며,
두 번째 매개변수는 선택적으로 검색을 시작할 문자열의 인덱스를 나타낸다.
(Ex)
const str1 = "Hello World";
console.log(str1.endsWith("World")); // true
const str2 = "Goodbye";
console.log(str2.endsWith("World")); // false
const str3 = "Goodbye World";
console.log(str3.endsWith("World", 7)); // true
위의 코드에서 str1은 "Hello World"라는 문자열을 포함하고 있으며,
endsWith() 메소드를 사용하여 문자열이 "World"로 끝나는지 확인한다.
이 경우, endsWith() 메소드는 true를 반환한다.
str2의 경우,문자열은 "Goodbye" 이며, endsWith() 메소드를 사용하여 문자열이 "World"로 끝나는지 확인한다.
이 경우, endsWith() 메소드는 false를 반환한다.
str3의 경우, 문자열은 "Goodbye World" 이며, endsWith() 메소드를 사용하여 문자열이 인덱스 7 이전의 문자열에서 "World"로 끝나는지 확인한다.
인덱스 7 이전의 문자열은 "Goodbye " 이므로, endsWith() 메소드는 true를 반환한다.
'알고리즘' 카테고리의 다른 글
[JavaScript] 분할 할당 (0) | 2023.05.22 |
---|---|
[JavaScript] indexOf() (1) | 2023.05.12 |
[JavaScript] substring() (0) | 2023.05.06 |
[JavaScript] Number.isInteger() (0) | 2023.05.05 |
[JavaScript] startsWith (0) | 2023.05.02 |