Event Code
  obj.b = 2; // プロパティ新規作成

  obj.a = 2; // プロパティ更新

  Object.defineProperties(obj, {a: { enumerable: false}});  // プロパティ設定変更

  delete obj.b; // プロパティ削除