ハッシュのキー存在チェック

JavaScriptにおいて表題の件をいつも忘れてしまうのでメモ書き。ハッシュもしくは連想配列。

■ 環境

  • node v4.4.7
  • Mac OSX El Capitan

■ in

下記のようにしてキーが存在するか確認が可能である。

let hash = {aaa: 'aaa', bbb: 'bbb', ccc: 'ccc'};
let key = 'bbb';
if (key in hash) {
  // exist
} else 
  // not exist
}

たいした事じゃないのに言語を往き来しているとすぐ忘れてしまう…。

以上。