はじめに
この実験では、JavaScript におけるシンボルの概念を探ります。シンボルは、ECMAScript 6 で導入された新しいプリミティブ型で、一意の識別子を表します。シンボルを作成する方法、オブジェクトのプロパティキーとして使用する方法、および与えられた値がシンボルであるかどうかを確認する方法を学びます。
この実験では、JavaScript におけるシンボルの概念を探ります。シンボルは、ECMAScript 6 で導入された新しいプリミティブ型で、一意の識別子を表します。シンボルを作成する方法、オブジェクトのプロパティキーとして使用する方法、および与えられた値がシンボルであるかどうかを確認する方法を学びます。
JavaScript で値がシンボルのプリミティブであるかどうかを確認するには、typeof 演算子を使用できます。次に、使用できるコード スニペットの例を示します。
const isSymbol = (val) => typeof val === "symbol";
isSymbol 関数を呼び出して、シンボルを引数として渡して、それが true を返すかどうかを確認できます。次に例を示します。
isSymbol(Symbol("x")); // true
おめでとうございます!「値がシンボルかどうか」の実験を完了しました。技術力を向上させるために、LabEx でさらに多くの実験を行って練習してください。