napi_create_symbol


napi_status napi_create_symbol(napi_env env,
                               napi_value description,
                               napi_value* result) 
  • [in] env:调用该 API 时所处的环境。
  • [in] description:可选的 napi_value,用于指向一个 JavaScript string,将其设置为符号的描述。
  • [out] result:一个表示 JavaScript symbolnapi_value

如果 API 成功,则返回 napi_ok

【Returns napi_ok if the API succeeded.】

这个 API 从 UTF8 编码的 C 字符串创建一个 JavaScript symbol 值。

【This API creates a JavaScript symbol value from a UTF8-encoded C string.】

JavaScript 的 symbol 类型在 ECMAScript 语言规范的 章节符号类型 中有描述。

【The JavaScript symbol type is described in Section symbol type of the ECMAScript Language Specification.】