Implementieren von String.StartsWith() in JavaScript
JavaScript bietet nativ kein direktes Äquivalent der String.StartsWith-Methode von C#. Mit der Einführung von ECMAScript 2015 (ES6) wurde jedoch die Methode String.prototype.startsWith() als Standardfunktion hinzugefügt.
Leider ist die ES6-Browserunterstützung zum Zeitpunkt des Verfassens dieses Artikels noch begrenzt. Wenn Sie diese Funktionalität in älteren Browsern nutzen müssen, müssen Sie daher einen Shim oder Polyfill verwenden.
Polyfill-Implementierung
Um einen Shim zu implementieren, der zuverlässig haftet Erwägen Sie gemäß der ES6-Spezifikation die Verwendung von:
Beispielverwendung
Sobald Sie die Unterlegscheibe installiert haben, können Sie die verwenden String.prototype.startsWith()-Methode wie folgt:
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 ich die String.StartsWith()-Funktionalität von C# in JavaScript implementieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!