--- title: Array.prototype.toString() slug: Web/JavaScript/Reference/Global_Objects/Array/toString tags: - Array - Масив - метод - прототип translation_of: Web/JavaScript/Reference/Global_Objects/Array/toString ---
{{JSRef}}

Метод toString() повертає рядкове представлення заданого масиву та його елементів.

{{EmbedInteractiveExample("pages/js/array-tostring.html")}}

Синтаксис

arr.toString()

Значення, що повертається

Рядкове представлення елементів масиву.

Опис

Об'єкт {{jsxref("Array")}} заміщує метод toString об'єкта {{jsxref("Object")}}. Для об'єктів Array метод toString об'єднує масив та повертає один рядок, що містить усі елементи масиву, розділені комами.

JavaScript викликає метод toString автоматично, коли масив потрібно відобразити у вигляді текстового значення або при посиланні на масив у поєднанні рядків.

Семантика ECMAScript 5

Введений у JavaScript 1.8.5 (Firefox 4) та сумісний з семантикою 5-ї версії ECMAScript, метод toString() є загальним і може використовуватися з будь-яким об'єктом. Буде викликаний метод {{jsxref("Object.prototype.toString()")}}, який поверне значення результату.

Специфікації

Специфікація Статус Коментар
{{SpecName('ES1')}} {{Spec2('ES1')}} Початкове визначення. Реалізоване у JavaScript 1.1.
{{SpecName('ES5.1', '#sec-15.4.4.2', 'Array.prototype.toString')}} {{Spec2('ES5.1')}}
{{SpecName('ES6', '#sec-array.prototype.tostring', 'Array.prototype.toString')}} {{Spec2('ES6')}}
{{SpecName('ESDraft', '#sec-array.prototype.tostring', 'Array.prototype.toString')}} {{Spec2('ESDraft')}}

Сумісність з веб-переглядачами

{{Compat("javascript.builtins.Array.toString")}}

Див. також