リテラル
JavaScriptではオブジェクトが属性名と属性値のペアの集まりであり、前述の連想配列のようにしてオブジェクトをリテラルとして書ける。
JavaScriptにおけるオブジェクトリテラルと、その他の基本的なデータ型(文字列と数値と真理値)のリテラル記法の組み合わせは、階層構造を持つデータを記述するのに便利である。データ記述言語のひとつに、JavaScriptの構文と意味からリテラルの部分だけを取り出したサブセットとして規格化されたJSONがある。