English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Objet String JavaScript

L'objet String JavaScript est utilisé pour stocker et traiter du texte

Objet String

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.

Propriétés de l'objet String

Le tableau suivant liste les propriétés de l'objet String :

PropriétésDescription
constructorRetourne la fonction qui crée le prototype de l'objet String
lengthRetourne la longueur de la chaîne
prototypePermet d'ajouter de nouvelles propriétés et méthodes à l'objet

Méthodes de l'objet String

Le tableau suivant liste les méthodes de l'objet String :

MéthodeDescription
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.