napi_coerce_to_string


napi_status napi_coerce_to_string(napi_env env,
                                  napi_value value,
                                  napi_value* result) 
  • [in] env:调用该 API 时所处的环境。
  • [in] value:要强制转换的 JavaScript 值。
  • [out] result:表示被强制转换的 JavaScript stringnapi_value

如果 API 成功,则返回 napi_ok

【Returns napi_ok if the API succeeded.】

此 API 实现了 ECMAScript 语言规范 部分 ToString 中定义的抽象操作 ToString()。如果传入的值是对象,则此函数可能会执行 JS 代码。

【This API implements the abstract operation ToString() as defined in Section ToString of the ECMAScript Language Specification. This function potentially runs JS code if the passed-in value is an object.】