Функцыя 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'