20 of 264 menu

Fonction String

La fonction String convertit la valeur transmise en chaîne de caractères. Les conversions pour les primitives (nombres, chaînes et autres types simples) se produisent de la manière la plus évidente. Par exemple : true - 'true', 5 - '5'. Et les objets sont le plus souvent convertis en '[object Object]', mais il peut y avoir des exceptions.

Syntaxe

String(ce qu'il faut convertir);

Exemple

Convertissons le nombre 0 en chaîne :

String(0);

Résultat de l'exécution du code :

'0'

Exemple

Maintenant, passons la valeur non numérique NaN en paramètre de la fonction :

String(NaN);

Nous obtiendrons la chaîne :

'NaN'

Exemple

Convertissons la valeur booléenne false :

String(false);

Résultat de l'exécution du code :

'false'

Exemple

Convertissons une chaîne avec la fonction String :

String('str');

Après l'exécution du code, en sortie nous obtiendrons la même chaîne :

'str'

Exemple

Maintenant, passons la valeur null en paramètre de la fonction :

String(null);

En conséquence de l'exécution du code, nous obtiendrons la valeur convertie en chaîne :

'null'

Exemple

Passons la valeur undefined en paramètre de la fonction :

String(undefined);

Résultat de l'exécution du code :

'undefined'

Exemple

Maintenant, passons des accolades comme désignation d'un objet vide en paramètre :

String({});

Après l'exécution du code, nous obtiendrons une chaîne, dans laquelle sera indiqué le type de l'objet spécifié :

'[object Object]'

Exemple

Convertissons maintenant des crochets ou un tableau vide :

String([]);

Finalement, au lieu de la description du type d'objet, nous obtiendrons une chaîne vide :

''

Exemple

Ajoutons un tableau rempli de chiffres en paramètre de la fonction :

String([1, 2, 3]);

En résultat de l'exécution du code, toutes les valeurs du tableau seront converties en une seule chaîne :

'1,2,3'

Voir aussi

  • la fonction Number,
    qui convertit en nombre
  • la fonction Boolean,
    qui convertit en valeur booléenne
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser