Maison >interface Web >js tutoriel >Discussion détaillée de l'objet String dans les compétences Javascript_javascript

Discussion détaillée de l'objet String dans les compétences Javascript_javascript

WBOY
WBOYoriginal
2016-05-16 16:57:171013parcourir

L'objet chaîne Sting est l'un des objets intégrés fournis par Javascript.

Faites particulièrement attention ici, le premier caractère de la chaîne est le 0ème caractère et le deuxième caractère est le 1er caractère.

1. Méthode de création d'un objet chaîne

[var] Nom de l'instance de l'objet String = new String(string)

ou var Nom de l'instance de l'objet String = string Value

Exemple :

var str = "Hello World";

var str1 = new String("Ceci est une chaîne");

length : renvoie la longueur de la chaîne

var intlength = str.length //intlength = 11

3. Méthode de chaîne

charAt(* ) : Renvoie le caractère unique à la *ème position de la chaîne

var x = "abcdefg"; var y = x.charAt(3); //y="d"

charCodeAt(*) : renvoie le code ASCII d'un seul caractère à la *ème position de la chaîne

Aucune autre description


fromCharCode() : Accepte une valeur Unicode spécifiée et renvoie une chaîne.

document.write(String.fromCharCode(72,69,76,76,79)); //Le résultat de sortie est BONJOUR

indexOf() : Trouver un autre caractère de la chaîne String objet, la position est renvoyée si la recherche réussit, sinon -1 est renvoyé

document.write("children".indexOf("l",0)); >
document.write("children".indexOf("l",1)); //Le résultat de sortie est 3

document.write("children".indexOf("l",4 )); //Le résultat de sortie est -1

lastIndexOf() : similaire à la méthode indexOf(), sauf que le sens de recherche est opposé, en recherchant de l'arrière vers l'avant

document. write("children".lastIndexOf("l ",4)); //Le résultat de sortie est 3


split (caractère séparateur) : renvoie un tableau Le tableau est séparé de la chaîne. Le caractère séparateur détermine où séparer.
'l&o&v&e'.split('&'); //Renvoie le tableau l,o,v,e

substring() : Équivalent à la fonction de coupe de chaîne

substring([,])

document.write("children".substring(1,3)); //Le résultat de sortie est hil

substr() : également équivalent au recadrage, veuillez noter la différence avec substring()

substr([,])



Copier le code Le code est le suivant : document.write("children".substr(1,3)); c'est hilarant. Il convient de noter ici que par rapport au substing, bien que les résultats soient les mêmes, les algorithmes et les idées sont différents.
toLowerCase() et toUpperCase() : ont des fonctions similaires, sauf qu'elles renvoient une chaîne avec la même chaîne d'origine. La seule différence est que toutes les lettres du premier sont en minuscules et dans le second, en majuscules.

document.write("LOVE".toLowerCase()); //Le résultat de sortie est love

document.write("love".toUpperCase()); c'est l'AMOUR

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