JavaScript
 Computer >> コンピューター >  >> プログラミング >> JavaScript

JavaScriptのTypedArray.toString()メソッドとは?使い方をわかりやすく解説

TypedArrayオブジェクトのtoString()メソッドは、型付き配列(TypedArray)の内容を表す文字列を返します。配列の各要素が文字列に変換され、カンマで区切って連結された結果が得られます。

構文

toString()メソッドの構文は以下のとおりです。

typedArray.toString();

引数と戻り値

このメソッドは引数を受け取りません。戻り値として、型付き配列のすべての要素をカンマで区切った文字列が返されます。

使用例

以下の例では、Int32Arrayオブジェクトを作成し、toString()メソッドを使ってその内容を文字列として取得して表示しています。

<html>
<head>
   <title>JavaScript Example</title>
</head>
<body>
   <script type="text/javascript">
      var typedArray = new Int32Array([111, 56, 62, 40, 75, 36, 617, 2, 139, 827]);
      var result = typedArray.toString();
      document.write("型付き配列の内容: " + result);
   </script>
</body>
</html>

実行結果

型付き配列の内容: 111,56,62,40,75,36,617,2,139,827

補足

toString()メソッドは、Array.prototypeのjoin()メソッドを引数なしで呼び出した場合と同様の動作をします。また、通常の配列とは異なり、TypedArrayではtoString()が独自に実装されており、型付き配列の内容を直接文字列化できる点が特徴です。配列の内容を確認したいときのデバッグなどにも便利に使えます。

  1. JavaScriptのTypedArray.set()メソッドとは?使い方をサンプルコードで解説

    TypedArrayオブジェクトのset()メソッドは、配列(または別の型付き配列)とインデックスを表す数値を受け取り、指定された配列の内容を現在の型付き配列に、指定したインデックスの位置から順にコピーします。既存の要素がある場合は、その位置から上書きされる点に注意してください。 構文 set()メソッドの構文は以下の通りです。 typedArray.set(array, offset) array: コピー元となる通常の配列、または別の型付き配列を指定します。 offset: コピーを開始するインデックス位置を指定します。省略した場合は0(先頭)からコピーされます。 使用例 以下の例では

  2. JavaScriptのTypedArray.reverse()関数とは?使い方とサンプルコードを解説

    JavaScriptにおけるreverse()関数は、TypedArrayオブジェクトが持つメソッドの一つで、型付き配列(typed array)の要素の並び順を逆にするために使用されます。この記事では、reverse()関数の基本的な構文と、実際のコード例を使った動作について詳しく解説します。基本情報reverse()メソッドは、呼び出し元の型付き配列そのものを反転させ、その結果として同じ配列への参照を返します。つまり、元の配列が直接変更される(破壊的メソッドである)点に注意が必要です。構文reverse()関数の構文は以下の通りです。引数は不要で、非常にシンプルに使えます。typedArr