📌  相关文章
📜  JavaScript | hasOwnProperty() 方法

📅  最后修改于: 2022-05-13 01:56:38.501000             🧑  作者: Mango

JavaScript | hasOwnProperty() 方法

JavaScript 中的hasOwnProperty()方法用于检查对象是否具有指定的属性作为自己的属性。这对于检查对象是否继承了属性而不是它自己的属性很有用。
句法:

object.hasOwnProperty( prop )

参数:此方法接受单个参数prop ,其中包含要测试的属性的字符串或符号形式的名称。
返回值:它返回一个布尔值,指示对象是否具有给定属性作为其自己的属性。
示例 1:此示例检查对象的属性。

html


 

    
        JavaScript | hasOwnProperty() Method
    

 

    

        GeeksforGeeks     

               hasOwnProperty() method in JavaScript                   

        Click on the button to check if the         properties are of the object.     

                 

Output for own property:              

                 

Output for not own property:              

                       


html


 

    
        JavaScript hasOwnProperty() method
    

 

    

        GeeksforGeeks     

                   hasOwnProperty() method in JavaScript                   

        Click on the button to check if the         properties are of the object.     

                 

Output for own property:              

                 

Output for not own property:              

                       


输出:

  • 在点击按钮之前:

对象之前

  • 点击按钮后:

追随对象

示例 2:此示例检查类对象的属性。

html



 

    
        JavaScript hasOwnProperty() method
    

 

    

        GeeksforGeeks     

                   hasOwnProperty() method in JavaScript                   

        Click on the button to check if the         properties are of the object.     

                 

Output for own property:              

                 

Output for not own property:              

                       

输出:

  • 在点击按钮之前:

类对象之前

  • 点击按钮后:

类对象后

支持的浏览器: JavaScript hasOwnProperty() 方法支持的浏览器如下:

  • 谷歌浏览器 1 及更高版本
  • 火狐 1 及以上
  • Internet Explorer 5.5 及更高版本
  • 边缘 12 及以上
  • Safari 3 及以上
  • Opera 5 及以上