20 of 264 menu

Funcția String

Funcția String transformă valoarea transmisă într-un șir de caractere. Transformările pentru primitive (numere, șiruri de caractere și alte tipuri simple) au loc în modul cel mai evident. De exemplu: true - 'true', 5 - '5'. Iar obiectele cel mai adesea sunt transformate în '[object Object]', dar pot exista excepții.

Sintaxă

String(ce trebuie transformat);

Exemplu

Să transformăm numărul 0 într-un șir de caractere:

String(0);

Rezultatul executării codului:

'0'

Exemplu

Acum să setăm în parametrul funcției o valoare non-numerică NaN:

String(NaN);

Ca rezultat vom obține șirul:

'NaN'

Exemplu

Să transformăm valoarea booleană false:

String(false);

Rezultatul executării codului:

'false'

Exemplu

Să transformăm un șir de caractere cu ajutorul funcției String:

String('str');

După executarea codului la ieșire vom obține același șir de caractere:

'str'

Exemplu

Acum să setăm în parametrul funcției valoarea null:

String(null);

Ca rezultat al executării codului vom obține valoarea, transformată într-un șir de caractere:

'null'

Exemplu

Să setăm în parametrul funcției valoarea undefined:

String(undefined);

Rezultatul executării codului:

'undefined'

Exemplu

Acum să setăm în parametru acolade ca denumire pentru un obiect gol:

String({});

După executarea codului vom obține un șir, în care va fi indicat tipul obiectului setat:

'[object Object]'

Exemplu

Acum să transformăm parantezele pătrate sau un array gol:

String([]);

În final, în loc de descrierea tipului obiectului vom obține un șir gol:

''

Exemplu

Să adăugăm în parametrul funcției un array, umplut cu cifre:

String([1, 2, 3]);

În rezultatul executării codului toate valorile array-ului vor fi transformate într-un singur șir de caractere:

'1,2,3'

Vedeți și

  • funcția Number,
    care transformă în număr
  • funcția Boolean,
    care transformă în valoare booleană
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge