Derniers tutoriels de développement web
 

JavaScript chaîne de référence


JavaScript Cordes

Une chaîne JavaScript stocke une série de personnages comme "John Doe" .

Une chaîne peut être un texte à l'intérieur des guillemets doubles ou simples:

var carname = "Volvo XC60";
var carname = 'Volvo XC60';

les index de chaîne sont zéro sur la base: Le premier caractère est en position 0, le deuxième en 1, et ainsi de suite.

Pour un tutoriel sur les chaînes, lisez notre JavaScript cordes Tutorial .


Propriétés de cordes et méthodes

Les valeurs primitives, comme "John Doe" , ne peuvent pas avoir des propriétés ou des méthodes (because they are not objects) des (because they are not objects) .

Mais avec JavaScript, méthodes et propriétés sont également disponibles aux valeurs primitives, car les scripts JavaScript traite les valeurs primitives comme des objets lors de l'exécution des méthodes et des propriétés.


Propriétés de chaîne

Propriété La description
constructor Renvoie la fonction constructeur de la chaîne
length Renvoie la longueur d'une chaîne
prototype vous permet d'ajouter des propriétés et méthodes à un objet

Méthodes de chaîne

méthode La description
charAt() Renvoie le caractère à l'index spécifié (position)
charCodeAt() Renvoie l'Unicode du caractère à l'index spécifié
concat() Se joint à deux ou plusieurs chaînes et renvoie une nouvelle chaînes jointes
endsWith() Vérifie si une chaîne se termine par chaîne spécifiée / caractères
fromCharCode() Valeurs Unicode convertit en caractères
includes() Vérifie si une chaîne de caractères contient la chaîne de caractères spécifié /
indexOf() Renvoie la position de la première occurrence trouvée d'une valeur spécifiée dans une chaîne
lastIndexOf() Renvoie la position de la dernière occurrence trouvée d'une valeur spécifiée dans une chaîne
localeCompare() Compare deux chaînes dans les paramètres régionaux en cours
match() Recherche une chaîne pour un match contre une expression régulière, et retourne les matchs
repeat() Renvoie une nouvelle chaîne avec un nombre de copies d'une chaîne existante
replace() Recherches une chaîne pour une valeur spécifiée, ou une expression régulière, et renvoie une nouvelle chaîne dans laquelle les valeurs spécifiées sont remplacées
search() Une recherche dans une chaîne pour une valeur spécifiée, ou une expression régulière, et renvoie la position du match
slice() Extrait une partie d'une chaîne et renvoie une nouvelle chaîne
split() Divise une chaîne de caractères dans un tableau de sous-chaînes
startsWith() Vérifie si une chaîne commence avec des caractères spécifiques
substr() Extrait les caractères d'une chaîne, en commençant par une position de départ spécifiée, et par le nombre spécifié de caractère
substring() Extrait les caractères d'une chaîne, entre deux indices spécifiés
toLocaleLowerCase() Convertit une chaîne en lettres minuscules, selon les paramètres régionaux de l'hôte
toLocaleUpperCase() Convertit une chaîne en lettres majuscules, selon les paramètres régionaux de l'hôte
toLowerCase() Convertit une chaîne en lettres minuscules
toString() Renvoie la valeur d'un objet String
toUpperCase() Convertit une chaîne en majuscules
trim() Supprime les espaces des deux extrémités d'une chaîne
valueOf() Renvoie la valeur primitive d'un objet String

Toutes les méthodes de chaîne renvoient une nouvelle valeur. Ils ne changent pas la variable d'origine.

Chaîne HTML Wrapper Méthodes

Les méthodes wrapper HTML renvoient la chaîne enroulée dans la balise HTML approprié.

Ce ne sont pas des méthodes standard et peuvent ne pas fonctionner comme prévu dans tous les navigateurs.

méthode La description
anchor() Crée une ancre
big() Affiche une chaîne en utilisant une grande police
blink() Affiche une chaîne clignote
bold() Affiche une chaîne en gras
fixed() Affiche une chaîne en utilisant une police à pas fixe
fontcolor() Affiche une chaîne en utilisant une couleur spécifiée
fontsize() Affiche une chaîne en utilisant une taille spécifiée
italics() Affiche une chaîne en italique
link() Affiche une chaîne comme un lien hypertexte
small() Affiche une chaîne en utilisant une petite police
strike() Affiche une chaîne avec un biffés
sub() Affiche une chaîne sous forme de texte indice
sup() Affiche une chaîne sous forme de texte superscript