질문: String과 유사한 JavaScript에서 한 문자열이 다른 문자열로 시작되는지 어떻게 확인할 수 있습니까? .StartsWith C#의 메소드?
JavaScript C#의 String.StartsWith
ECMAScript 2015(ES6) 이전에는 JavaScript에 String.StartsWith와 유사한 기본 메서드가 없었습니다. 그러나 ES6에서는 String.prototype.startsWith() 메서드를 도입했습니다.
브라우저 지원:
이 글을 쓰는 시점(2015) 현재 String에 대한 포괄적인 브라우저 지원이 이루어졌습니다. .prototype.startsWith()는 여전히 불충분합니다. 따라서 기본 구현이 부족한 브라우저에는 지원이 필요할 수 있습니다.
지원되지 않는 브라우저에 대한 Shimming:
기본 String.prototype.startsWith() 지원이 없는 브라우저의 경우 shims 또는 폴리필을 활용하여 기능을 제공할 수 있습니다. 두 가지 권장 옵션은 다음과 같습니다.
사용 후 Shimming 또는 지원되는 브라우저:
메서드 지원이 보장되면 String.prototype.startsWith()를 다음과 같이 사용할 수 있습니다.
console.log("Hello World!".startsWith("He")); // true var haystack = "Hello world"; var prefix = 'orl'; console.log(haystack.startsWith(prefix)); // false
위 내용은 JavaScript에서 한 문자열이 다른 문자열로 시작하는지 어떻게 확인할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!