20 of 264 menu

Функция String

Функцията String преобразува подадената стойност в стринг. Преобразуванията за примитиви (числа, стрингове и други прости типове) стават по най-очевидния начин. Например: true - 'true', 5 - '5'. А обектите най-често се преобразуват в '[object Object]', но може да има изключения.

Синтаксис

String(какво трябва да се преобразува);

Пример

Нека преобразуваме числото 0 в стринг:

String(0);

Резултат от изпълнението на кода:

'0'

Пример

А сега нека зададем като параметър на функцията нечислова стойност NaN:

String(NaN);

В резултат ще получим стринг:

'NaN'

Пример

Нека преобразуваме булевата стойност false:

String(false);

Резултат от изпълнението на кода:

'false'

Пример

Преобразуваме стринг с помощта на функцията String:

String('str');

След изпълнение на кода на изход ще получим същия стринг:

'str'

Пример

Сега задаваме като параметър на функцията стойността null:

String(null);

В резултат на изпълнението на кода ще получим стойност, преобразувана в стринг:

'null'

Пример

Нека зададем като параметър на функцията стойността undefined:

String(undefined);

Резултат от изпълнението на кода:

'undefined'

Пример

Сега задаваме като параметър фигурни скоби като обозначение за празен обект:

String({});

След изпълнение на кода ще получим стринг, в който ще е указан типът на зададения обект:

'[object Object]'

Пример

А сега преобразуваме квадратни скоби или празен масив:

String([]);

В резултат вместо описание на типа на обекта ще получим празен стринг:

''

Пример

Нека добавим като параметър на функцията масив, запълнен с цифри:

String([1, 2, 3]);

В резултат на изпълнението на кода всички стойности от масива ще се преобразуват в един стринг:

'1,2,3'

Вижте също

  • функцията Number,
    която преобразува в число
  • функцията Boolean,
    която преобразува в булева стойност
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне