2012年07月22日

hasOwnPropertyメソッド

オブジェクトのプロパティがオブジェクト自身が持つものかどうか確認するメソッド。

var Hoge = function(){
this.foo = "foo";
}
Hoge.prototype.foo2 = "foo2";
var hoge = new Hoge();
hoge.hasOwnProperty("foo")//true
hoge.hasOwnProperty("foo2")//false


これでprototypeで作成されたオブジェクトと区別ができる。
タグ:hasOwnProperty
posted by ねこまんま at 20:18 | Comment(0) | TrackBack(0) | 関数/文法 | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/282565145
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック