napi_get_value_double


napi_status napi_get_value_double(napi_env env,
                                  napi_value value,
                                  double* result) 
  • [in] env:调用该 API 时所处的环境。
  • [in] valuenapi_value,表示 JavaScript 的 number
  • [out] result:给定 JavaScript number 的 C double 基本类型等价物。

如果 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 返回给定 JavaScript number 的 C double 基本类型等效值。

【This API returns the C double primitive equivalent of the given JavaScript number.】