napi_get_value_uint32


napi_status napi_get_value_uint32(napi_env env,
                                  napi_value value,
                                  uint32_t* result) 
  • [in] env:调用该 API 时所处的环境。
  • [in] valuenapi_value,表示 JavaScript 的 number
  • [out] result:给定 napi_value 的 C 原始类型等价值,作为 uint32_t

如果 API 成功,则返回 napi_ok。如果传入了非数字的 napi_value,则返回 napi_number_expected

【Returns napi_ok if the API succeeded. If a non-number napi_value is passed in it returns napi_number_expected.】

该 API 返回给定 napi_value 的 C 原生等价,类型为 uint32_t

【This API returns the C primitive equivalent of the given napi_value as a uint32_t.】