プロが教える店舗&オフィスのセキュリティ対策術

javascriptで

hasProp = {}.hasOwnProperty;
という構文がありました。

hasOwnPropertyを調べると
https://developer.mozilla.org/ja/docs/Web/JavaSc …
指定されたプロパティをもっているかどうかを調べるようなのですが、
引数のある例しかネット検索ではみつかりません。

{}の意味と引数のないhasOwnpropertyの意味についてどうか教えてください。

A 回答 (1件)

>{}の意味



これは空のオブジェクトです

>引数のないhasOwnpropertyの意味

オブジェクトがhasOwnpropertyというメソッドをもっているかどうかチェックしています
もっていればhasPropに該当するメソッドが設定され、もっていなければ
undefinedが設定されます
    • good
    • 0
この回答へのお礼

わかりました
ありがとうございました!

お礼日時:2018/03/19 12:33

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!