Функција 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'