Maison >interface Web >js tutoriel >Explication détaillée du traitement des chaînes JavaScript (objet String)_Connaissances de base

Explication détaillée du traitement des chaînes JavaScript (objet String)_Connaissances de base

WBOY
WBOYoriginal
2016-05-16 16:33:221494parcourir

Définir un objet String

L'objet JavaScript String est utilisé pour traiter les chaînes de texte. La syntaxe de création d'un objet String est la suivante :

Copier le code Le code est le suivant :


var str_object = new String( str);
var str1 = Chaîne( str);
var str2 = str;


Parmi les trois méthodes ci-dessus, seule la première utilise le constructeur String pour définir strictement un objet chaîne et renvoie un objet. La seconde consiste à appeler la fonction String pour convertir le paramètre str en chaîne d'origine et le renvoyer. La troisième méthode consiste à définir une variable chaîne, mais elle est toujours traitée comme un objet chaîne en JavaScript.

Exécutez les instructions suivantes pour connaître la différence :

Copier le code Le code est le suivant :

alert( typeof str_object ); // Objet de sortie
alert( typeof str1 ); // Chaîne de sortie
alert( typeof str2 ); // Chaîne de sortie

Propriétés de l'objet chaîne

属性 描述
constructor 对创建该对象的函数的引用
length 字符串的长度
prototype 向对象添加属性和方法

Méthode objet chaîne

La liste des méthodes courantes de l'objet String est la suivante :

Sortie de chaîne

alert() : Texte de sortie de la boîte d'avertissement du message
document.write() : Afficher le texte sur la page Web

Opérations sur les chaînes

concat() : Concaténer deux chaînes ou plus
replace() : remplacement de chaîne ou remplacement de correspondance régulier
slice() : intercepte une chaîne en spécifiant les positions de début et de fin
split() : divise la chaîne en un tableau de chaînes
substr() : intercepte la chaîne en fonction de la position de départ et de la longueur
substring() : intercepte la chaîne

en spécifiant les positions de début et de fin

Conversion de chaîne

toLowerCase() : Convertit la chaîne en minuscule
toUpperCase() : Convertit la chaîne en majuscule
fromCharCode() : Convertir une ou plusieurs valeurs Unicode en chaîne

Recherche de chaîne

charAt() : Récupère le caractère à la position spécifiée
charCodeAt() : Obtenez l'encodage Unicode du caractère à la position spécifiée
indexOf() : Calcule la position où une chaîne spécifiée apparaît pour la première fois dans la chaîne
lastIndexOf() : Calcule la position où une chaîne spécifiée apparaît pour la première fois dans la chaîne

Classe de balises HTML

bold() : Récupère le caractère à la position spécifiée
fontcolor() : Afficher la chaîne selon la couleur spécifiée
fontsize() : Afficher la chaîne en fonction de la taille spécifiée
italique() : Afficher la chaîne en italique
link() : Ajouter un lien hypertexte à une chaîne
strike() : Ajouter un barré à la chaîne
sub() : Afficher la chaîne en indice
sup() : Afficher la chaîne en exposant

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