napi_coerce_to_bool


napi_status napi_coerce_to_bool(napi_env env,
                                napi_value value,
                                napi_value* result) 
  • [in] env:调用 API 的环境。

    ¥[in] env: The environment that the API is invoked under.

  • [in] value:要强制转换的 JavaScript 值。

    ¥[in] value: The JavaScript value to coerce.

  • [out] resultnapi_value 代表强制的 JavaScript Boolean

    ¥[out] result: napi_value representing the coerced JavaScript Boolean.

如果 API 成功,则返回 napi_ok

¥Returns napi_ok if the API succeeded.

该 API 实现了 ECMAScript 语言规范的 ToBoolean 部分 中定义的抽象操作 ToBoolean()

¥This API implements the abstract operation ToBoolean() as defined in Section ToBoolean of the ECMAScript Language Specification.