Name

String.fromCharCode() — create a string from character encodings

Synopsis

String.fromCharCode(c1, c2, ...)

Arguments

c1, c2, ...

Zero or more integers that specify the Unicode encodings of the characters in the string to be created.

Returns

A new string containing characters with the specified encodings.

Description

This static method provides a way to create a string by specifying the individual numeric Unicode encodings of its characters. Note that as a static method, fromCharCode() is a property of the String() constructor and is not actually a method of strings or String objects.

String.charCodeAt() is a companion instance method that provides a way to obtain the encodings of the individual characters of a string.

Example

// Create the string "hello"
var s = String.fromCharCode(104, 101, 108, 108, 111);

Get JavaScript: The Definitive Guide, 6th Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.