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 |