hasOwnPropertyプロトタイプチェーンを継承するのではなく、オブジェクト自体に属性が定義されていると判断できるjsで唯一のメソッドで、主にオブジェクトに特定の属性があるかどうかを判断するために使用され、戻り値はブール値です
hasOwnProperty
var someObj = { id: '' } someObj.hasOwnProperty('id') // true someObj.hasOwnProperty('name ') // false
簡単な記録