String.fromCharCode()函數用於從給定的UTF-16代碼單元序列中創建字符串。該函數的語法如下:
String.fromCharCode(n1, n2, ..., nX)
參數
該函數將UTF-16 Unicode序列作為其參數。此函數的參數數量取決於要作為字符串連接的字符數。數字範圍在0到65535之間
返回值
該函數的返回值是一個字符串,其中包含其UTF-16代碼作為參數傳遞給該函數的字符。
下麵提供了上述函數的示例:
範例1:
print(String.fromCharCode(65, 66, 67));
輸出:
ABC
在此示例中,函數fromCharCode()將UTF-16代碼轉換為它們的等效字符,並返回包含它們的字符串作為答案。在這種情況下,答案是ABC。
範例2:
String.fromCharCode(0x12014);
輸出:
—
在此示例中,函數fromCharCode()將UTF-16代碼轉換為其等效字符,並返回包含該字符的字符串作為答案。在這種情況下,答案是-。
下麵提供了上述函數的代碼:
程序1:
<script>
// JavaScript to illustrate fromCharCode() function
function func() {
// UTF-16 codes to be converted into characters
var str = String.fromCharCode(65, 66, 67);
document.write(str);
}
func();
</script>
輸出:
ABC
程序2:
<script>
// JavaScript to illustrate fromCharCode() function
function func() {
// UTF-16 code to be converted into character
var str = String.fromCharCode(0x12014);
document.write(str);
}
func();
</script>
輸出:
—
注:本文由純淨天空篩選整理自HGaur大神的英文原創作品 JavaScript | String.fromCharCode()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。