- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- JavaScript/OOP/継承/hasOwnProperty()でオブジェクトのプロバティを調べる へ行く。
- 1 (2011-07-23 (土) 17:43:13)
hasOwnProperty()でオブジェクトのプロパティを調べる
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