ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript 文字列が特定の部分文字列で始まるかどうかを判断するにはどうすればよいですか?

JavaScript 文字列が特定の部分文字列で始まるかどうかを判断するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-12-12 13:30:16
オリジナル
741 人が閲覧しました

How to Determine if a JavaScript String Starts With a Specific Substring?

JavaScript で文字列が別の文字列で始まるかどうかを確認する方法

JavaScript の String.prototype.startsWith() メソッドを使用すると、次のことが可能になります。文字列が指定された部分文字列で始まるかどうかを確認します。

ES6 より前では、次を使用できました。サポートされていないブラウザに startWith() 機能を追加するためのポリフィル:

Matthias Bynens の String.prototype.startsWith Shim:

if (!String.prototype.startsWith) {
  String.prototype.startsWith = function(searchString, position) {
    position = position || 0;
    return this.substr(position, searchString.length) === searchString;
  };
}
ログイン後にコピー

ES6-Shim:

require('es6-shim');
ログイン後にコピー

使用法:

shimmed startingWith() または互換性のあるブラウザを使用している場合は、次のように使用できます。以下:

console.log("Hello World!".startsWith("He"));  // true

var haystack = "Hello world";
var prefix = 'orl';
console.log(haystack.startsWith(prefix));  // false
ログイン後にコピー

以上がJavaScript 文字列が特定の部分文字列で始まるかどうかを判断するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート