Object.prototype.hasOwnProperty()

(標準組み込みオブジェクト > Object > メソッド)
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Object/hasOwnProperty

オブジェクト.hasOwnProperty(プロパティ名)

オブジェクトが指定したプロパティを持っているかどうか調べるには Object オブジェクトの hasOwnProperty メソッドを使用する。
引数にプロパティのプロパティ名を表す文字列または Symbol オブジェクトを指定する。一致するプロパティが存在する場合は true 、存在しなかった場合は false が返される。

let mybox = {
  width: 400,
  height: 300
};

console.log(mybox.hasOwnProperty('width'));
>> true
console.log(mybox.hasOwnProperty('color'));
>> false
inserted by FC2 system