Comment vérifier si une chaîne commence par une autre chaîne en JavaScript
La méthode String.prototype.startsWith() en JavaScript vous permet de vérifiez si une chaîne commence par une sous-chaîne spécifiée.
Avant ES6, vous pouviez utiliser un polyfill pour ajouter la fonctionnalité startupsWith() aux fichiers non pris en charge. navigateurs :
String.prototype.startsWith Shim de Matthias Bynens :
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');
Utilisation :
Une fois vous avez shimmé startWith() ou utilisez un navigateur compatible, vous pouvez l'utiliser comme suit :
console.log("Hello World!".startsWith("He")); // true var haystack = "Hello world"; var prefix = 'orl'; console.log(haystack.startsWith(prefix)); // false
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!