Array.toString

Did you know that you can read content offline by using one of these tools? If you would like to read offline MDN content in another format, let us know by commenting on Bug 665750.

Dash App

概要

指定された配列とその要素を表す文字列を返します。

Array のメソッド
実装されたバージョン JavaScript 1.1
ECMAScript エディション ECMA-262

構文

string = array.toString()

引数

無し

JavaScript 1.8.5 に関する注記

JavaScript 1.8.5 以降、および ECMAScript 第 5 版では、toString() メソッドは一般化されており、全てのオブジェクトで使用可能となっています。オブジェクトが join() メソッドを持つ場合はそれが呼び出され、その値が返されます。そうでない場合は Object.prototype.toString() が呼び出され、その結果の値が返されます。

説明

Array オブジェクトは Object の toString メソッドを上書きしています。Array オブジェクトでは、toString メソッドは配列をつないで、配列のそれぞれの要素がコンマで区切られた 1 つの文字列を返します。例えば、以下のコードは配列を生成し、その配列を文字列に変換するために toString を使っています。

var monthNames = new Array("Jan","Feb","Mar","Apr");

myVar = monthNames.toString(); // myVar に "Jan,Feb,Mar,Apr" を代入

配列が文字列値として表される必要がある場合や、配列が文字列の結合として参照される時、JavaScript は toString メソッドを自動的に呼び出します。

関連情報

タグ (2)