Javascript Unicode轉換函式

2021-07-11 15:03:55 字數 1121 閱讀 9714

將字元轉換為**;

var str="hello world!"

document.write(str.charcodeat(1))

'cjk': [ 'u4e00', 'u9fa5' ], // 漢字 [一-龥]

'num': [ 'u0030', 'u0039' ], // 數字 [0-9]

'lal': [ 'u0061', 'u007a' ], // 小寫字母 [a-z]

'ual': [ 'u0041', 'u005a' ], // 大寫字母 [a-z]

'asc': [ 'u0020', 'u007e' ] // ascii 可視字元

將**轉換為字元

定義和用法

fromcharcode() 可接受乙個指定的 unicode 值,然後返回乙個字串。

語法

string.fromcharcode(numx,numx,…,numx)

引數 描述

numx 必需。乙個或多個 unicode 值,即要建立的字串中的字元的 unicode 編碼。

提示和注釋

注釋:該方法是 string 的靜態方法,字串中的每個字元都由單獨的數字 unicode 編碼指定。

它不能作為您已建立的 string 物件的方法來使用。因此它的語法應該是 string.fromcharcode(),而不是 mystringobject.fromcharcode()。

例項

在本例中,我們將根據 unicode 來輸出 「hello」 和 「abc」:

document.write(string.fromcharcode(72,69,76,76,79)) document.write("

") document.write(string.fromcharcode(65,66,67))

以上**的輸出:

hello

abccharcodeat(i) 返回在指定的位置的字元的 unicode 編碼。

charat(i) 返回在指定位置的字元。

十進位制(decimal system)轉換函式說明

一,十進位制 decimal system 轉換函式說明 1,十進位制轉二進位制 decbin 函式,如下例項 echo decbin 12 輸出 1100 echo decbin 26 輸出 11010 decbin php 3,php 4,php 5 decbin 十進位制轉換為二進位制 說明 ...

C 語法之 隱式轉換函式,隱式轉換 函

structaprivate double d a a 5 會呼叫建構函式執行隱式轉換,用5初始化a,這種有時候會有風險 structa 只能顯示初始化 a a 5 private double d a a 5 用5初始化a,編譯器報錯。structa 只能顯示初始化 a a 5 可以隱式轉換為do...

oracle中將數字金額轉換為中文大寫函式

oracle中有乙個將數字金額轉換為中文形式的內部函式 money to chinese 此方法出處 sql create or replace function money to chinese money in varchar2 return varchar2 isc money varchar...