JavaScript는 EndsWith 메서드를 지원합니까?
JavaScript에서는 문자열이 특정 문자로 끝나는지 여부를 확인하는 방법이 다양합니다. 이전 버전에서는 전용 endWith() 메서드를 기본적으로 사용할 수 없었지만 최신 브라우저와 ES6에서는 이 기능을 제공합니다.
원생 endWith() 방법 (ES6)
ES6 지정된 접미사에 대한 문자열 끝을 직접 확인하는 endWith() 메서드를 도입했습니다. 구문은 다음과 같습니다.
1 |
|
自정义 endWith() 函数
ES6 이전에는 개발자가 endWith()를 에뮬레이트하기 위해 사용자 정의 함수를 사용했습니다. 제공된 답변에 설명된 가장 효율적인 접근 방식은 다음과 같습니다.
1 2 3 |
|
이 함수는 다음과 같이 작동합니다.
독립형 endWith() 함수
네이티브 프로토타입을 수정하는 것이 바람직하지 않은 경우 독립형 함수를 사용할 수 있습니다.
1 2 3 |
|
네이티브 확인 중 구현
기본 endWith()가 없는 브라우저와의 호환성을 보장하려면 사용자 정의 함수를 정의하기 전에 간단한 확인을 권장합니다.
1 2 3 4 5 |
|
결론:
JavaScript 버전 및 브라우저 호환성 요구 사항에 따라 기본 endWith() 메서드 사용 또는 사용자 정의 구현 중에서 선택 다양합니다. 최신 브라우저 및 ES6 지원을 위해 기본 endWith()는 간단하고 효율적인 솔루션을 제공합니다.
위 내용은 JavaScript에서 문자열이 특정 문자로 끝나는지 어떻게 확인할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!