JavaScript String String.fromCharCode() 方法

定义和用法

String.fromCharCode() 方法将 Unicode 值转换为字符。

String.fromCharCode() 是 String 对象的静态方法。

语法始终是 String.fromCharCode()

您不能使用 myString.fromCharCode()。

实例

如何将 Unicode 值转换为字符:

let char = String.fromCharCode(65);

亲自试一试

let text = String.fromCharCode(72, 69, 76, 76, 79);

亲自试一试

语法

String.fromCharCode(n1, n2, ..., nX)

参数

参数 描述
n1, n2, nX 必需。要转换的一个或多个 Unicode 值。

返回值

类型 描述
字符串 表示 unicode 字符的字符串。

提示:有关所有 Unicode 值的列表,请阅读我们的完整 Unicode 参考手册

技术细节

返回值

含有指定编码的字符的新字符串。

说明

这个静态方法提供了一种创建字符串的方式,即字符串中的每个字符都由单独的数字 Unicode 编码指定。

注意:作为一种静态方法,fromCharCode() 是构造函数 String() 的属性,而不是字符串或 String 对象的方法。

charCodeAt() 是与 fromCharCode() 配套使用的实例方法,它提供了获取字符串中单个字符的编码的方法。

浏览器支持

String.fromCharCode() 是 ECMAScript1 (ES1) 特性。

所有浏览器都完全支持 ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
支持 支持 支持 支持 支持 支持

相关页面

JavaScript 字符串

JavaScript 字符串方法

JavaScript 字符串搜索