【问题标题】:How I do find properties name list of a object我如何找到对象的属性名称列表
【发布时间】:2013-06-12 03:05:51
【问题描述】:

JSAPI 提供函数 JS_GetProperty 来获取指定属性名称的值 但是如何将它们作为名称列表/所有属性名称?

在下面的链接中发现了类似的问题 https://groups.google.com/forum/?fromgroups#!topic/mozilla.dev.tech.js-engine/usHtJn4LR7A

非常感谢您,先生

【问题讨论】:

    标签: c++ spidermonkey jsapi


    【解决方案1】:

    有两种方法可以解决这个问题。较旧的JS_Enumerate 函数或JS_NewPropertyIteratorJS_NextProperty 的组合。我会推荐后者,因为您不必自己弄乱 jsid 数组。

    【讨论】:

    • 我尝试使用 JS_NewPropertyIterator/JS_NextProperty 它将返回 JSID ,但我想要对象的所有属性名称。请多多指教,比你多
    猜你喜欢
    • 1970-01-01
    • 2013-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多