--- title: String.prototype.toString() slug: Web/JavaScript/Reference/Global_Objects/String/toString tags: - JavaScript - Method - Prototype - String - Довідка translation_of: Web/JavaScript/Reference/Global_Objects/String/toString ---
Метод toString()
повертає рядкове представлення вказаного об'єкта.
{{EmbedInteractiveExample("pages/js/string-tostring.html")}}
str.toString()
Рядкове представлення об'єкта, який викликав метод.
Клас {{jsxref("String")}}
має власну реалізацію метода toString()
, а не успадковану {{jsxref("Object.prototype.toString()")}}
. Для об'єктів класу {{jsxref("String")}}
, цей метод повертає значення, що має рядковий тип даних, для якого клас {{jsxref("String")}}
є обгорткою. Тобто те саме, що вертає метод {{jsxref("String.prototype.valueOf()", "valueOf()")}}
.
toString()
Наступний приклад виводить до консолі рядкове значення об'єкта {{jsxref("String")}}
:
var x = new String('Hello world'); console.log(x.toString()); // виводить 'Hello world'
Specification |
---|
{{SpecName('ESDraft', '#sec-string.prototype.tostring', 'String.prototype.toString')}} |
Таблиця сумісності на цій сторінці створена зі структурованих даних. Якщо ви хочете долучитися до розробки цих даних, пропонуйте нам свої pull request до репозиторію https://github.com/mdn/browser-compat-data.
{{Compat("javascript.builtins.String.toString")}}