Heim >Web-Frontend >js-Tutorial >Wie kann festgestellt werden, ob ein JavaScript-String mit einem bestimmten Teilstring beginnt?
So überprüfen Sie, ob eine Zeichenfolge mit einer anderen Zeichenfolge in JavaScript beginnt
Die Methode String.prototype.startsWith() in JavaScript ermöglicht Ihnen dies Überprüfen Sie, ob eine Zeichenfolge mit einer angegebenen Teilzeichenfolge beginnt.
Vor ES6 konnten Sie eine Polyfüllung verwenden, um die Funktion „startsWith()“ zu nicht unterstützten Elementen hinzuzufügen Browser:
String.prototype.startsWith von Matthias Bynens 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');
Verwendung:
Sobald Sie haben shimmed getsWith() oder einen kompatiblen Browser verwenden, können Sie ihn wie folgt verwenden:
console.log("Hello World!".startsWith("He")); // true var haystack = "Hello world"; var prefix = 'orl'; console.log(haystack.startsWith(prefix)); // false
Das obige ist der detaillierte Inhalt vonWie kann festgestellt werden, ob ein JavaScript-String mit einem bestimmten Teilstring beginnt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!