napi_get_all_property_names
napi_get_all_property_names(napi_env env,
napi_value object,
napi_key_collection_mode key_mode,
napi_key_filter key_filter,
napi_key_conversion key_conversion,
napi_value* result); [in] env:调用 Node-API 时所处的环境。[in] 对象:要从中获取属性的对象。[in] key_mode:是否也检索原型属性。[in] key_filter:要检索哪些属性(可枚举/可读/可写)。[in] key_conversion:是否将编号属性键转换为字符串。[out] result:一个napi_value,表示一个 JavaScript 值的数组,这些值表示对象的属性名。可以使用napi_get_array_length和napi_get_element来迭代result。
如果 API 成功,则返回 napi_ok。
【Returns napi_ok if the API succeeded.】
此 API 返回一个数组,包含该对象可用属性的名称。
【This API returns an array containing the names of the available properties of this object.】