JavaScript独特な書き方で理解が困難かつWebを探してもまとまったサイトが無かったのでまとめました。 オブジェクト オブジェクトリテラル オブジェクトは複数のプロパティを含むコンテナであり、プロパティは名前と値で構成されている。 var flight = { airline: "Oceanic", departure: { IATA: "SYD", "city-name": "Sydney" // JavaScriptの名前規則に従わないはクォート「""」が必要 }, arrival: { city_name: "Los Angeless" // JavaScriptの名前規則に従う場合はクォート「""」が不要 } }; flight.departure.IATA // "SYD"が取得できる JavaScriptにおける関数はオブジェクトです。そのためそれ以外の値と同様に扱うこと
![ななめ読み JavaScriptの難解な関数表記・正規表現の理解](https://cdn-ak-scissors.b.st-hatena.com/image/square/2852f54ccb99bc1dbc15e2d31fdbf1d8c568fbe3/height=288;version=1;width=512/https%3A%2F%2Fuguisu.skr.jp%2Fimg%2Fhtml_600x500.jpg)