Maison > interface Web > js tutoriel > Comment déterminer si une chaîne JavaScript commence par une sous-chaîne spécifique ?

Comment déterminer si une chaîne JavaScript commence par une sous-chaîne spécifique ?

Mary-Kate Olsen
Libérer: 2024-12-12 13:30:16
original
742 Les gens l'ont consulté

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

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;
  };
}
Copier après la connexion

ES6-Shim :

require('es6-shim');
Copier après la connexion

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
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal