- 追加された行はこの色です。
- 削除された行はこの色です。
- JavaScript/OOP/継承/hasOwnProperty()でオブジェクトのプロバティを調べる へ行く。
- JavaScript/OOP/継承/hasOwnProperty()でオブジェクトのプロバティを調べる の差分を削除
* hasOwnProperty()でオブジェクトのプロパティを調べる [#m3db2b1c] hasOwnPropery()はオブジェクトのprototypeチェーンをたどらない。 Object.prototype.bar = 1; var foo = {goo: undefined}; foo.bar; // => 1 'bar' in foo; // => true foo.hasOwnProperty('bar'); // => false foo.hasOwnProperty('goo'); // => true hasOwnPropery()はオブジェクトのprototypeチェーンをたどらない。