Maison  >  Article  >  interface Web  >  La définition et l'utilisation de substring et substr dans les compétences js_javascript

La définition et l'utilisation de substring et substr dans les compétences js_javascript

WBOY
WBOYoriginal
2016-05-16 16:49:481557parcourir

Méthode 1.substring

Définition et usage

La méthode

substring est utilisée pour extraire les caractères entre deux indices spécifiés dans une chaîne.

Grammaire

stringObject.substring(start,stop)

Description du paramètre
début Obligatoire. Entier non négatif qui spécifie la position dans stringObject du premier caractère de la sous-chaîne à extraire.
arrêter Facultatif. Un entier non négatif qui représente une position dans stringObject qui est une de plus que le dernier caractère de la sous-chaîne à extraire. Si ce paramètre est omis, la sous-chaîne renvoyée ira à la fin de la chaîne.

Valeur de retour

Une nouvelle valeur de chaîne contenant une sous-chaîne de stringObject dont le contenu est composé de tous les caractères du début à l'arrêt-1 et dont la longueur est stop moins start.

Description

La sous-chaîne renvoyée par la méthode substring inclut les caractères de début, mais n'inclut pas les caractères de fin.
Si début et fin sont égaux, alors cette méthode renvoie une chaîne vide (c'est-à-dire une chaîne de longueur 0).
Si start est supérieur à end, alors cette méthode échangera ces deux paramètres avant d'extraire la sous-chaîne.
Si le début ou la fin est négatif, il sera remplacé par 0.

Méthode 2.substr

Définition et usage

La méthode

substr est utilisée pour renvoyer une sous-chaîne de la longueur spécifiée à partir de la position spécifiée.

Grammaire

stringObject.substr(start [, length ])

Description du paramètre
début Obligatoire. La position de départ de la sous-chaîne souhaitée. Le premier caractère de la chaîne a l'index 0.
longueur Facultatif. Le nombre de caractères qui doivent être inclus dans la sous-chaîne renvoyée.

Description

Si la longueur est 0 ou négative, une chaîne vide sera renvoyée.
Si ce paramètre n'est pas spécifié, la sous-chaîne sera continuée jusqu'à la fin de stringObject.

3. Exemple

Copier le code Le code est le suivant :

texte/javascript ">
function Demo(){
var str,str;
var s = "Bonjour Word";

str = s.substring (0, 3); // Obtenir sous-chaîne.
console.log (str); // ===== & gt; Hel

STR = S.Substr (0,3);
console.log (sTR); = ====>Hel
} }

Déclaration:
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