Функција String

Функција String конвертује прослеђену вредност у низа. Конверзије за примитивне типове (бројеви, низови и други једноставни типови) се одвијају на најуочљивији начин. На пример: true - 'true', 5 - '5'. А објекти се најчешће конвертују у '[object Object]', али могу постојати изузеци.

Синтакса

javascriptString(шта треба конвертовати);

Пример

Хајде да конвертујемо број 0 у низа:

javascriptString(0);

Резултат извршавања кода:

javascript'0'

Пример

А сада да поставимо у параметар функције небројевну вредност NaN:

javascriptString(NaN);

Као резултат ћемо добити низ:

javascript'NaN'

Пример

Хајде да конвертујемо буловску вредност false:

javascriptString(false);

Резултат извршавања кода:

javascript'false'

Пример

Конвертујмо низ помоћу функције String:

javascriptString('str');

Након извршавања кода на излазу ћемо добити исти тај низ:

javascript'str'

Пример

Сада поставимо у параметар функције вредност null:

javascriptString(null);

Као резултат извршавања кода добићемо вредност, конвертовану у низ:

javascript'null'

Пример

Хајде да поставимо у параметар функције вредност undefined:

javascriptString(undefined);

Резултат извршавања кода:

javascript'undefined'

Пример

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

javascriptString({});

Након извршеног кода добићемо низ, у којем ће бити наведен тип задатог објекта:

javascript'[object Object]'

Пример

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

javascriptString([]);

На крају уместо описа типа објекта добићемо празан низ:

javascript''

Пример

Хајде да додамо у параметар функције низ, попуњен цифрама:

javascriptString([1, 2, 3]);

Као резултат извршавања кода све вредности низа се конвертују у један низ:

javascript'1,2,3'

Види такође

  • функцију Number,
    која конвертује у број
  • функцију Boolean,
    која конвертује у булову вредност