napi_coerce_to_string
napi_status napi_coerce_to_string(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] result:napi_value代表强制的 JavaScriptstring。¥
[out] result:napi_valuerepresenting the coerced JavaScriptstring.
如果 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.