20 of 264 menu

Funktionen String

Funktionen String omvandlar det överförda värdet till en sträng. Omvandlingar för primitiva typer (tal, strängar och andra enkla typer) sker på det mest uppenbara sättet. Till exempel: true - 'true', 5 - '5'. Och objekt omvandlas oftast till '[object Object]', men det kan finnas undantag.

Syntax

String(vad som ska omvandlas);

Exempel

Låt oss omvandla talet 0 till en sträng:

String(0);

Resultatet av att köra koden:

'0'

Exempel

Låt oss nu ange ett icke-numeriskt värde NaN som parameter till funktionen:

String(NaN);

Som ett resultat får vi strängen:

'NaN'

Exempel

Låt oss omvandla det booleska värdet false:

String(false);

Resultatet av att köra koden:

'false'

Exempel

Låt oss omvandla en sträng med funktionen String:

String('str');

Efter att ha kört koden får vi samma sträng som utdata:

'str'

Exempel

Låt oss nu ange värdet null som funktionsparameter:

String(null);

Som ett resultat av att köra koden får vi värdet, omvandlat till en sträng:

'null'

Exempel

Låt oss ange värdet undefined som funktionsparameter:

String(undefined);

Resultatet av att köra koden:

'undefined'

Exempel

Låt oss nu ange klammerparenteser som beteckning på ett tomt objekt:

String({});

Efter att ha kört koden får vi en sträng, i vilken typen av det angivna objektet anges:

'[object Object]'

Exempel

Låt oss nu omvandla hakparenteser eller en tom array:

String([]);

Som ett resultat, istället för en beskrivning av objekttypen, får vi en tom sträng:

''

Exempel

Låt oss lägga till en array, fylld med siffror, som parameter till funktionen:

String([1, 2, 3]);

Som ett resultat av att köra koden kommer alla värden i arrayen att omvandlas till en enda sträng:

'1,2,3'

Se även

  • funktionen Number,
    som omvandlar till ett tal
  • funktionen Boolean,
    som omvandlar till ett booleskt värde
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa