返回一個整數,代表指定位置上字元的 Unicode 編碼

lingxyd_0發表於2011-09-22
 

返回一個整數,代表指定位置上字元的 Unicode 編碼。

strObj.charCodeAt(index)

引數

strObj

必選項。任何 String 物件或文字。

index

必選項。將被處理的字元的從零開始計數的編號。有效值為 0 到字串長度減 1 的數字。

說明

一個字串中的第一個字元編號為 0,第二個字元編號為 1,依此類推。

如果指定位置沒有字元,將返回 NaN

示例

以下示例闡明瞭 charCodeAt 方法的用法。

function charCodeAtTest(n){
     var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; //初始化變數。
     var n;                                     //宣告變數。
     n = str.charCodeAt(n - 1);                 //獲取位置 n 上字元的 Unicode 值。
     return(n);                                 //返回該值。
}

 
 
如果需要將ASCII碼 返回字元,則使用String.fromCharCode(asciiValue)方法,
 
var asciiValue = 100;  
var charValue= String.fromCharCode(asciiValue);  
alert("=charValue is="+charValue+"=end=");

相關文章