データ型を持つ値は「シンボル値」として見ることができます。関数を呼び出すことで生成され、動的に無名の一意の値を生み出します。シンボルはオブジェクトプロパティとして使用されることがあります。任意で説明を持つことができますが、これはデバッグ目的のみに利用されます。シンボルに相当するものはありません。プログラミング言語によっては、シンボルデータ型は「アトム」と呼ばれています。呼ばれる定数があります。オブジェクトをどのように扱うかを、プロパティキーとして使用することで構成することができます。