Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【JavaScript ECMAScript】TypedArray::TypedArray.prototype.toStringインスタンスメソッドの使い方

TypedArray.prototype.toString()インスタンスメソッドの使い方について、初心者にもわかりやすく解説します。

作成日: 更新日:

基本的な使い方

TypedArray.prototype.toString()メソッドは、TypedArrayオブジェクトが保持する要素を、人間が読みやすい文字列形式に変換して返すメソッドです。TypedArrayは、JavaScriptで固定長かつ特定のデータ型(例えば整数や浮動小数点数)の数値を効率的に扱うために設計された、特別な配列のようなオブジェクトの基底クラスです。具体的には、Int8Array、Uint8Array、Float32Arrayなどの型付き配列がこのTypedArrayに分類されます。

このtoString()メソッドを実行すると、TypedArray内の各要素がそれぞれ文字列に変換され、それらがカンマ (,) で区切られて結合された一つの新しい文字列が生成されます。この挙動は、JavaScriptの標準的なArrayオブジェクトが持つArray.prototype.toString()メソッドと本質的に同じです。主に、プログラムの実行中にTypedArrayの内容をデバッグ目的で確認したい場合や、その状態をログに出力したい場合など、型付き配列の値を視覚的に把握したいときに非常に有用です。返される文字列は、TypedArrayに要素が格納されている順番で表現されるため、内容を正確に把握することができます。

公式リファレンス: TypedArray.prototype.toString()

構文(syntax)

1const uint8 = new Uint8Array([1, 2, 3]);
2const stringified = uint8.toString();
3console.log(stringified);

引数(parameters)

引数なし

引数はありません

戻り値(return)

String

TypedArray.prototype.toString() メソッドは、TypedArray の各要素をカンマで区切った文字列を返します。

関連コンテンツ

関連プログラミング言語