English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
L'objet String JavaScript est utilisé pour stocker et traiter du texte
L'objet String JavaScript est un objet global utilisé pour stocker des chaînes
La chaîne peut être tout texte entre guillemets doubles ou simples :
var msg = "Hello world"; var msg = 'Hello world';
Contrairement à certains autres langages, JavaScript n'a pas de distinction entre les guillemets simples et doubles.
Les indices des chaînes JavaScript commencent par zéro : l'élément premier de la chaîne est situé à l'index 0, le deuxième élément est1et ainsi de suite.
Vous pouvez dans notreDans le tutoriel JavaScript StringEn savoir plus sur String.
Le tableau suivant liste les propriétés de l'objet String :
Propriétés | Description |
---|---|
constructor | Retourne la fonction qui crée le prototype de l'objet String |
length | Retourne la longueur de la chaîne |
prototype | Permet d'ajouter de nouvelles propriétés et méthodes à l'objet |
Le tableau suivant liste les méthodes de l'objet String :
Méthode | Description |
---|---|
charAt() | Retournez la lettre à l'index spécifié |
charCodeAt() | Retournez l'Unicode de la lettre à l'index spécifié |
concat() | Connectez deux ou plusieurs chaînes et retournez une nouvelle chaîne |
endsWith() | Vérifiez si la chaîne se termine par un sous-chaîne spécifié |
fromCharCode() | Convertissez une valeur Unicode en caractère |
includes() | Vérifiez si la chaîne contient un sous-chaîne spécifié |
indexOf() | Retournez l'index de la première apparition de la valeur spécifiée dans la chaîne |
lastIndexOf() | Retournez l'index de la dernière apparition de la valeur spécifiée dans la chaîne |
localeCompare() | Comparez deux chaînes dans l'environnement de langue courant |
match() | Matchez la chaîne avec l'expression régulière et retournez un tableau contenant toutes les correspondances |
repeat() | Retournez une nouvelle chaîne contenant un certain nombre de copies de la chaîne originale |
replace() | Remplacez la chaîne ou le motif apparaissant dans la chaîne par une autre chaîne et retournez une nouvelle chaîne sans modifier la chaîne originale |
search() | Recherche de la première correspondance de la chaîne en utilisant l'expression régulière et retourne l'index de cette correspondance |
slice() | Extrait une partie de la chaîne et la renvoie en tant que nouvelle chaîne |
split() | Divise la chaîne en un tableau de sous-chaînes |
startsWith() | Vérifie si la chaîne commence par une sous-chaîne spécifiée |
substr() | Extrait une partie de la chaîne à partir de l'index de début et des caractères suivants |
substring() | Extrait une partie de la chaîne entre les indices de début et de fin |
toLocaleLowerCase() | Convertit la chaîne en minuscules en fonction de l'environnement linguistique actuel de l'hôte |
toLocaleUpperCase() | Convertit la chaîne en majuscules en fonction de l'environnement linguistique actuel de l'hôte |
toLowerCase() | Convertit la chaîne en minuscules |
toString() | Retourne la valeur de l'objet String |
toUpperCase() | Convertit la chaîne en majuscules |
trim() | Supprime les espaces à la tête et à la queue de la chaîne |
valueOf() | Retourne la valeur originale de l'objet String |
Attention :Toutes les méthodes de chaîne renvoient une nouvelle valeur. Elles ne modifient pas la variable originale.