Le Chaîne JavaScript est un objet qui représente une séquence de caractères.
Il existe 2 façons de créer une chaîne en JavaScript
- Par chaîne littérale
- Par objet chaîne (en utilisant le nouveau mot-clé)
1) Par chaîne littérale
La chaîne littérale est créée à l’aide de guillemets doubles. La syntaxe de création d'une chaîne à l'aide d'un littéral de chaîne est donnée ci-dessous :
syndicat contre syndicat tous
var stringname='string value';
Voyons l'exemple simple de création d'une chaîne littérale.
var str='This is string literal'; document.write(str);Testez-le maintenant
Sortir:
This is string literal
2) Par objet chaîne (en utilisant le nouveau mot-clé)
La syntaxe de création d'un objet chaîne à l'aide du nouveau mot-clé est donnée ci-dessous :
var stringname=new String('string literal');
Ici, nouveau mot-clé est utilisé pour créer une instance de chaîne.
Voyons l'exemple de création de chaîne en JavaScript par nouveau mot-clé.
var stringname=new String('hello javascript string'); document.write(stringname);Testez-le maintenant
Sortir:
hello javascript string
Méthodes de chaîne JavaScript
Voyons la liste des méthodes de chaîne JavaScript avec des exemples.
Méthodes | Description |
---|---|
charAt() | Il fournit la valeur char présente à l’index spécifié. |
charCodeAt() | Il fournit la valeur Unicode d'un caractère présent à l'index spécifié. |
concaténer() | Il fournit une combinaison de deux chaînes ou plus. |
Indice de() | Il fournit la position d'une valeur char présente dans la chaîne donnée. |
dernierIndexOf() | Il fournit la position d'une valeur de caractère présente dans la chaîne donnée en recherchant un caractère à partir de la dernière position. |
recherche() | Il recherche une expression régulière spécifiée dans une chaîne donnée et renvoie sa position si une correspondance se produit. |
correspondre() | Il recherche une expression régulière spécifiée dans une chaîne donnée et renvoie cette expression régulière si une correspondance se produit. |
remplacer() | Il remplace une chaîne donnée par le remplacement spécifié. |
sousstr() | Il est utilisé pour récupérer la partie de la chaîne donnée sur la base de la position de départ et de la longueur spécifiées. |
sous-chaîne() | Il est utilisé pour récupérer la partie de la chaîne donnée sur la base de l'index spécifié. |
tranche() | Il est utilisé pour récupérer la partie de la chaîne donnée. Cela nous permet d'attribuer un indice positif et négatif. |
versMinuscule() | Il convertit la chaîne donnée en lettre minuscule. |
toLocaleLowerCase() | Il convertit la chaîne donnée en lettre minuscule sur la base des paramètres régionaux actuels de l'hôte. |
versUpperCase() | Il convertit la chaîne donnée en lettre majuscule. |
toLocaleUpperCase() | Il convertit la chaîne donnée en lettre majuscule sur la base des paramètres régionaux actuels de l'hôte. |
àChaîne() | Il fournit une chaîne représentant l'objet particulier. |
valeur de() | Il fournit la valeur primitive de l'objet chaîne. |
diviser() | Il divise une chaîne en tableau de sous-chaînes, puis renvoie ce tableau nouvellement créé. |
garniture() | Il coupe l'espace blanc des côtés gauche et droit de la chaîne. |
1) Méthode JavaScript String charAt(index)
La méthode JavaScript String charAt() renvoie le caractère à l'index donné.
var str='javascript'; document.write(str.charAt(2));Testez-le maintenant
Sortir:
v
2) Méthode JavaScript String concat(str)
La méthode JavaScript String concat(str) concatène ou joint deux chaînes.
var s1='javascript '; var s2='concat example'; var s3=s1.concat(s2); document.write(s3);Testez-le maintenant
Sortir:
javascript concat example
3) Méthode JavaScript String indexOf(str)
La méthode JavaScript String indexOf(str) renvoie la position d'index de la chaîne donnée.
var s1='javascript from javatpoint indexof'; var n=s1.indexOf('from'); document.write(n);Testez-le maintenant
Sortir:
11
4) Méthode JavaScript String lastIndexOf(str)
La méthode JavaScript String lastIndexOf(str) renvoie la dernière position d'index de la chaîne donnée.
var s1='javascript from javatpoint indexof'; var n=s1.lastIndexOf('java'); document.write(n);Testez-le maintenant
Sortir:
16
5) Méthode JavaScript String toLowerCase()
La méthode JavaScript String toLowerCase() renvoie la chaîne donnée en lettres minuscules.
var s1='JavaScript toLowerCase Example'; var s2=s1.toLowerCase(); document.write(s2);Testez-le maintenant
Sortir:
javascript tolowercase example
6) Méthode JavaScript String toUpperCase()
La méthode JavaScript String toUpperCase() renvoie la chaîne donnée en lettres majuscules.
var s1='JavaScript toUpperCase Example'; var s2=s1.toUpperCase(); document.write(s2);Testez-le maintenant
Sortir:
JAVASCRIPT TOUPPERCASE EXAMPLE
7) Méthode JavaScript String slice (beginIndex, endIndex)
La méthode JavaScript String slice(beginIndex, endIndex) renvoie les parties de la chaîne du beginIndex donné au endIndex. Dans la méthode slice(), startIndex est inclusif et endIndex est exclusif.
var s1='abcdefgh'; var s2=s1.slice(2,5); document.write(s2);Testez-le maintenant
Sortir:
cde
8) Méthode JavaScript String trim()
La méthode JavaScript String trim() supprime les espaces de début et de fin de la chaîne.
var s1=' javascript trim '; var s2=s1.trim(); document.write(s2);Testez-le maintenant
Sortir:
javascript trim
9) Méthode JavaScript String split()
var str='This is JavaTpoint website'; document.write(str.split(' ')); //splits the given string.