ナム山

家最高 今年一年でサックスが吹けるようになるか観測中

オブジェクトの取得方法

前回REST APIを使い、Wordpressの投稿内容をJSONPで取得する方法について書いた。
オブジェクトで値にアクセスする際、無意識に記述を使い分けていたが、
今回も初めに手こずったので改めてメモすることにした。

オブジェクトのプロパティ取得方法

そもそもプロパティとは[オブジェクトの個々のデータのこと]をさす。
アクセスの方法には2つある

  • アクセス方法1. オブジェクト名.プロパティ名
  • アクセス方法2. オブジェクト名['プロパティ名']

取得方法1の場合、プロパティ名が数値であった場合、識別子の命名規則違反になってしまいエラーが返ってくる。
一方取得方法2のブラケット構文で取得する場合、文字列として扱われるので問題なく取得できる。

前回の記事
REST APIでWordpressの更新情報を別ドメインから取得する(JSONPを使用) - ナム山


前回のコードを見ても同様に、['wp:featuredmedia']など、
識別子としては命名規則違反なものでもこの構文であれば取得できる。

参考 : https://qiita.com/tomcky/items/0757348473873765432e