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

JavaScriptのTypedArray.nameプロパティとは?使い方を解説

TypedArrayオブジェクトのnameプロパティは、型付き配列の種類を示す名前を文字列として返します。返される値は、Int8Array、Uint8Array、Uint8ClampedArray、Int16Array、Uint16Array、Int32Array、Uint32Array、Float32Array、Float64Arrayのいずれかになります。

このプロパティは読み取り専用で、各型付き配列のコンストラクターに静的に存在します。デバッグ時や、配列が扱うデータ型を動的に確認したい場合に役立ちます。

構文

nameプロパティの構文は以下のとおりです。

Float32Array.name;

使用例

次の例では、Float32ArrayとInt16Arrayのnameプロパティからそれぞれの名前を取得し、画面に表示しています。

<html>
<head>
    <title>JavaScript Example</title>
</head>
<body>
    <script type="text/javascript">
        var nameOfarray1 = Float32Array.name;
        document.write("name of array1: "+nameOfarray1);
        document.write("<br>");
        var nameOfarray2 = Int16Array.name;
        document.write("name of array2: "+nameOfarray2);
    </script>
</body>
</html>

出力結果

このコードを実行すると、以下のように各型付き配列の名前が出力されます。

name of array1: Float32Array
name of array2: Int16Array
  1. JavaScriptで配列内オブジェクトのプロパティ名を置き換える方法

    JavaScriptでオブジェクト配列のプロパティ名を置き換える方法 JavaScriptでは、map()メソッドを活用することで、配列に含まれる各オブジェクトのプロパティ名を別の名前に簡単に置き換えることができます。map()は元の配列を変更せずに新しい配列を生成するため、安全かつ効率的なデータ変換処理に適しています。 以下は、オブジェクト配列のプロパティ名 name を fullName に置き換えるサンプルコードです。 サンプルコード <!DOCTYPE html> <html lang="en"> <head> <meta

  2. JavaScriptにおけるES6のプロパティ省略記法(ショートハンド)の使い方

    ES6(ECMAScript 2015)では、オブジェクトのキー名と、その値として代入したい変数名が同じである場合、値の指定を省略し、キー名だけを記述するだけで済む「プロパティ省略記法(Property Shorthand)」が使えます。この記法により、コードがより簡潔で読みやすくなります。以下に、JavaScriptでのプロパティ省略記法の実装例を示します。 コード例 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8" /> <