String.fromCharCode( )
从字符编码创建—个字符串可用性
JavaScript 1.2; JScript 3.0; ECMAScript v1
语法
String.fromCharCode(c1, c2, ...)
参数
- c1, c2, ...
-
零个或多个整数,声明了要创建的字符串中的字符的Unicode编码。
返回值
含有指定编码的字符的新字符串。
描述
这个静态方法提供了一种创建字符串的方式,即字符串中的每个字符都由单独的数字 Unicode编码指定。注意,作为—种静态方法,fromcharCode()是构造函数 String()的属性,而不是字符串或String对象的方法。
String.charCodeAt()是与String.fromCharCode()配套使用的实例方法,它提 供了获取字符串中单个宁符的编码的方法。
示例
// 创建字符串"hello" var s = String.fromCharCode(104, 101, 108, 108, 111);
Bug
JavaScript 1.2(例如,由Netscape 4.0实现)没有对16位Unicode编码的字符和字符串提供完全的支持。