📌  相关文章
📜  如何检查 JavaScript 对象中是否存在键?

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

如何检查 JavaScript 对象中是否存在键?

主要有两种方法可以检查 JavaScript Object 中的键是否存在。第一个使用“in 运算符”,第二个使用“hasOwnProperty() 方法”。

方法 1:使用 'in'运算符:如果指定的属性在对象中,则 in运算符返回一个布尔值。

句法:

propertyName in object

示例:此示例使用“in”运算符来检查 JavaScript 对象中是否存在键。



      

    
        How to check a key exists in
        JavaScript object?
    

  

    

        GeeksforGeeks     

                    How to check a key exists         in JavaScript object?                 

        Click on the button to check         if key exists in object     

           Checking for 'name':

    Checking for 'remarks':

                                           

输出:

  • 在点击按钮之前:
    using_in-before
  • 点击按钮后:
    using_in-after

方法二:使用 hasOwnProperty() 方法: hasOwnProperty() 方法返回一个布尔值,表示对象是否具有指定的属性。可以在此函数中传递所需的键名以检查它是否存在于对象中。

句法:

object.hasOwnProperty(propertyName)

示例:此示例使用 hasOwnProperty() 方法检查 JavaScript 对象中是否存在键。



      

    
        How to check a key exists
        in JavaScript object?
    

  

    

        GeeksforGeeks     

                    How to check a key exists         in JavaScript object?                 

        Click on the button to check         if key exists in object     

           Checking for 'name':

    Checking for 'remarks':

                                           

输出:

  • 在点击按钮之前:
    hasOwnProperty-之前
  • 点击按钮后:
    hasOwnProperty-after

JavaScript 以网页开发而闻名,但它也用于各种非浏览器环境。您可以按照这个 JavaScript 教程和 JavaScript 示例从头开始学习 JavaScript。