20 of 264 menu

Funkcja String

Funkcja String konwertuje przekazaną wartość na ciąg znaków. Konwersje dla typów prostych (liczby, ciągi znaków i inne proste typy) odbywają się w najbardziej oczywisty sposób. Na przykład: true - 'true', 5 - '5'. A obiekty najczęściej są konwertowane na '[object Object]', ale mogą występować wyjątki.

Składnia

String(wartość do konwersji);

Przykład

Przekonwertujmy liczbę 0 na ciąg znaków:

String(0);

Wynik wykonania kodu:

'0'

Przykład

A teraz podajmy jako parametr funkcji wartość nieliczbową NaN:

String(NaN);

W rezultacie otrzymamy ciąg znaków:

'NaN'

Przykład

Przekonwertujmy wartość logiczną false:

String(false);

Wynik wykonania kodu:

'false'

Przykład

Przekonwertujmy ciąg znaków za pomocą funkcji String:

String('str');

Po wykonaniu kodu na wyjściu otrzymamy ten sam ciąg znaków:

'str'

Przykład

Teraz podajmy jako parametr funkcji wartość null:

String(null);

W wyniku wykonania kodu otrzymamy wartość przekonwertowaną na ciąg znaków:

'null'

Przykład

Podajmy jako parametr funkcji wartość undefined:

String(undefined);

Wynik wykonania kodu:

'undefined'

Przykład

Teraz podajmy jako parametr nawiasy klamrowe jako oznaczenie pustego obiektu:

String({});

Po wykonaniu kodu otrzymamy ciąg znaków, w którym będzie wskazany typ podanego obiektu:

'[object Object]'

Przykład

A teraz przekonwertujmy nawiasy kwadratowe lub pustą tablicę:

String([]);

Ostatecznie zamiast opisu typu obiektu otrzymamy pusty ciąg znaków:

''

Przykład

Dodajmy jako parametr funkcji tablicę wypełnioną liczbami:

String([1, 2, 3]);

W wyniku wykonania kodu wszystkie wartości tablicy zostaną przekonwertowane na jeden ciąg znaków:

'1,2,3'

Zobacz też

  • funkcję Number,
    która konwertuje na liczbę
  • funkcję Boolean,
    która konwertuje na wartość logiczną
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć