JavaScript метод String.prototype.toString()

Определение и применение

JavaScript метод toString() возвращает значение строкового объекта.

Возвращается строковый примитив. Получателем должен быть строковый примитив или объект String; вызов этого метода через call() с другим типом вызывает TypeError.

Поддержка браузерами

Спецификация: ecma262

Поддерживается во всех основных браузерах с 2015 года.

Показать браузеры
Совместимостьjavascript.builtins.String.toString
ВозможностьКомпьютерыМобильные
ChromeEdgeFirefoxOperaSafariChrome AndroidFirefox for AndroidOpera AndroidSafari on iOSSamsung BrowserWebView AndroidWebView on iOS
toString✓1✓12✓1✓3✓1✓18✓4✓10.1✓1✓1.0✓4.4✓1

поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31

JavaScript синтаксис

JavaScript
string.toString();

Спецификация

ECMAScript: String.prototype.toString()

Примеры, попробуйте сами

В примере «Получение строкового примитива» показан результат вызова метода.

Получение строкового примитива

Измените исходную строку или аргумент метода и сравните результат после запуска.

index.html
HTML
<!doctype html>
<html lang="ru">
  <head>
    <meta charset="UTF-8" />
    <title>Получение строкового примитива</title>
  </head>
  <body>
    <p>Результат выполнения выводится в консоль.</p>
  </body>
</html>
main.js
JavaScript
var string = 'Hello world' // инициализируем строковую переменную

console.log(string.toString()) // возвращаемое значение "Hello world"