We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

toString() メソッドは、指定した配列とその要素を表す文字列を返します。このメソッドは、Array.prototype.toString() と同じアルゴリズムを持ちます。TypedArrayTypedArray オブジェクト の一種です。

構文

typedarray.toString()

戻り値

TypedArray の要素を表す文字列。

説明

TypedArray オブジェクトは、ObjecttoString メソッドをオーバーライドします。TypedArray オブジェクトでは、toString メソッドは配列を結合して、それぞれの型付き配列の要素をカンマ区切りにしたものを含む 1 つの文字列として返します。たとえば、次のコードは型付き配列を生成してた後、toString を使用して配列を文字列に変換しています。

var numbers = new Uint8Array([2, 5, 8, 1, 4])
numbers.toString(); // "2,5,8,1,4"

型付き配列がテキスト値として用いられるとき、または配列が文字列連結で参照されるときに、JavaScript は自動的に toString メソッドを呼び出します。

互換性

ブラウザーが TypedArray.prototype.toString() メソッドをまだサポートしていない場合、JavaScript は ObjecttoString メソッドを呼び出します:

var numbers = new Uint8Array([2, 5, 8, 1, 4])
numbers.toString(); // "[object Uint8Array]"

仕様

仕様 ステータス コメント
ECMAScript 2015 (6th Edition, ECMA-262)
TypedArray.prototype.toString の定義
標準 初期定義。
ECMAScript Latest Draft (ECMA-262)
Array.prototype.toString の定義
ドラフト  

ブラウザー実装状況

機能ChromeEdgeFirefoxInternet ExplorerOperaSafari
基本対応 あり ?51 なし あり あり
機能Android webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
基本対応 あり あり ?51 あり あり あり

関連項目

ドキュメントのタグと貢献者

このページの貢献者: YuichiNukiyama
最終更新者: YuichiNukiyama,