20 of 264 menu

String-funktio

String-funktio muuntaa annetun arvon merkkijonoksi. Muunnokset primitiiveille (luvut, merkkijonot ja muut yksinkertaiset tyypit) tapahtuvat loogisimmalla tavalla. Esimerkiksi: true - 'true', 5 - '5'. Ja oliot muunnetaan useimmiten muotoon '[object Object]', mutta voi olla poikkeuksia.

Syntaksi

String(muunnettava arvo);

Esimerkki

Muunnetaan luku 0 merkkijonoksi:

String(0);

Koodin suorituksen tulos:

'0'

Esimerkki

Asetetaan nyt funktion parametriin ei-numeerinen arvo NaN:

String(NaN);

Tuloksena saamme merkkijonon:

'NaN'

Esimerkki

Muunnetaan boolean-arvo false:

String(false);

Koodin suorituksen tulos:

'false'

Esimerkki

Muunnetaan merkkijono String-funktiolla:

String('str');

Koodin suorituksen jälkeen saamme tulokseksi saman merkkijonon:

'str'

Esimerkki

Asetetaan nyt funktion parametriin arvo null:

String(null);

Koodin suorituksen tuloksena saamme arvon muunnettuna merkkijonoksi:

'null'

Esimerkki

Asetetaan funktion parametriin arvo undefined:

String(undefined);

Koodin suorituksen tulos:

'undefined'

Esimerkki

Asetetaan nyt parametriin aaltosulkeet tyhjän olion merkintänä:

String({});

Koodin suorituksen jälkeen saamme merkkijonon, jossa on määritetyn olion tyyppi:

'[object Object]'

Esimerkki

Muunnetaan nyt hakasulkeet tai tyhjä taulukko:

String([]);

Lopulta saamme olion tyypin kuvauksen sijasta tyhjän merkkijonon:

''

Esimerkki

Lisätään funktion parametriin numeroilla täytetty taulukko:

String([1, 2, 3]);

Koodin suorituksen tuloksena kaikki taulukon arvot muunnetaan yhdeksi merkkijonoksi:

'1,2,3'

Katso myös

  • Number-funktion,
    joka muuntaa numeroksi
  • Boolean-funktion,
    joka muuntaa boolean-arvoksi
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää