Функцыя 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,
    якая пераўтварае ў булева значэнне