0
JSAPI提供函数JS_GetProperty来获取指定的属性名称的值 但如何将它们作为名称列表/所有属性名称?我如何找到对象的属性名称列表
发现了类似的问题在以下链接 https://groups.google.com/forum/?fromgroups#!topic/mozilla.dev.tech.js-engine/usHtJn4LR7A
非常感谢您,先生
JSAPI提供函数JS_GetProperty来获取指定的属性名称的值 但如何将它们作为名称列表/所有属性名称?我如何找到对象的属性名称列表
发现了类似的问题在以下链接 https://groups.google.com/forum/?fromgroups#!topic/mozilla.dev.tech.js-engine/usHtJn4LR7A
非常感谢您,先生
有两种方法可以解决这个。较旧的JS_Enumerate功能或JS_NewPropertyIterator和JS_NextProperty的组合。我会推荐后者,因为你自己不必乱搞jsid数组。
我尝试使用JS_NewPropertyIterator/JS_NextProperty它会返回JSID,但我想要对象的所有属性名称。请告诉我更多,比你更多 – Denny