【问题标题】:How to identify methods and properties of an object in javascript如何在javascript中识别对象的方法和属性
【发布时间】:2017-07-28 17:59:57
【问题描述】:

如何在javascript中识别对象的方法和属性?每个对象有多少个方法和事件?

【问题讨论】:

  • 默认情况下所有用户定义的属性都是可枚举的。您可以简单地遍历它们以检查您需要的任何内容。不清楚And how many numbner of method & events are their for each object?是什么意思
  • 内置和用户定义对象的属性和方法总数?
  • 您能否展示您的代码 sn-p,因为我倾向于认为您不仅要检查对象,还要检查它的原型?

标签: javascript oop object


【解决方案1】:

你可以很容易地知道什么是对象键,然后你也可以得到它们的特定值

Object.keys(你的对象)

如果您知道该属性并想检查它是否存在于您的对象中,那么

youObj.hasOwnProperty("propName")

【讨论】:

    【解决方案2】:

    如果您使用 Google 浏览器,请使用控制台窗口。输入有效的对象,您可能会发现一个下拉按钮,其中列出了所有方法及其注册的相应属性。

    【讨论】:

    • 什么是“Goggle 浏览器”?任何现代浏览器都有控制台。
    • 是的!我的意思是浏览器控制台。
    猜你喜欢
    • 2015-05-22
    • 2021-03-28
    • 2016-07-18
    • 1970-01-01
    • 2021-07-21
    • 2016-01-09
    • 2016-10-27
    • 1970-01-01
    • 2018-12-09
    相关资源
    最近更新 更多