fromCharCode和charCodeAt 方法
更新時(shí)間:2006年12月27日 00:00:00 作者:
從一些 Unicode 字符值中返回一個(gè)字符串。
String.fromCharCode([code1[, code2[, ...[, codeN]]]])
參數(shù)
String
必選項(xiàng)。為 String 對(duì)象。
code1, . . . , codeN
可選項(xiàng)。是要轉(zhuǎn)換為字符串的 Unicode 字符值序列。如果沒有給出參數(shù),結(jié)果為空字符串。
說明
在調(diào)用 fromCharCode 前不必創(chuàng)建 String 對(duì)象。
在下面的例子中,test 包含字符串 "plain":
var test = String.fromCharCode(112, 108, 97, 105, 110);
charCodeAt 方法
返回一個(gè)整數(shù),代表指定位置上字符的 Unicode 編碼。
strObj.charCodeAt(index)
參數(shù)
strObj
必選項(xiàng)。任何 String 對(duì)象或文字。
index
必選項(xiàng)。將被處理的字符的從零開始計(jì)數(shù)的編號(hào)。有效值為 0 到字符串長(zhǎng)度減 1 的數(shù)字。
說明
一個(gè)字符串中的第一個(gè)字符編號(hào)為 0,第二個(gè)字符編號(hào)為 1,依此類推。
如果指定位置沒有字符,將返回 NaN。
示例
以下示例闡明了 charCodeAt 方法的用法。
function charCodeAtTest(n){
var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; //初始化變量。
var n; //聲明變量。
n = str.charCodeAt(n - 1); //獲取位置 n 上字符的 Unicode 值。
return(n); //返回該值。
}
String.fromCharCode([code1[, code2[, ...[, codeN]]]])
參數(shù)
String
必選項(xiàng)。為 String 對(duì)象。
code1, . . . , codeN
可選項(xiàng)。是要轉(zhuǎn)換為字符串的 Unicode 字符值序列。如果沒有給出參數(shù),結(jié)果為空字符串。
說明
在調(diào)用 fromCharCode 前不必創(chuàng)建 String 對(duì)象。
在下面的例子中,test 包含字符串 "plain":
var test = String.fromCharCode(112, 108, 97, 105, 110);
charCodeAt 方法
返回一個(gè)整數(shù),代表指定位置上字符的 Unicode 編碼。
strObj.charCodeAt(index)
參數(shù)
strObj
必選項(xiàng)。任何 String 對(duì)象或文字。
index
必選項(xiàng)。將被處理的字符的從零開始計(jì)數(shù)的編號(hào)。有效值為 0 到字符串長(zhǎng)度減 1 的數(shù)字。
說明
一個(gè)字符串中的第一個(gè)字符編號(hào)為 0,第二個(gè)字符編號(hào)為 1,依此類推。
如果指定位置沒有字符,將返回 NaN。
示例
以下示例闡明了 charCodeAt 方法的用法。
function charCodeAtTest(n){
var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; //初始化變量。
var n; //聲明變量。
n = str.charCodeAt(n - 1); //獲取位置 n 上字符的 Unicode 值。
return(n); //返回該值。
}
相關(guān)文章
window.onload和$(function(){})的區(qū)別介紹
window.onload和$(function(){})有什么區(qū)別。window.onload表示頁(yè)面加載完了后(包括dom和js),再執(zhí)行函數(shù)里面的內(nèi)容,感興趣的朋友可以了解下2013-10-10
javascript中的括號(hào)()用法小結(jié)
()作為一個(gè)數(shù)學(xué)運(yùn)算中的基本符號(hào),在計(jì)算機(jī)程序中也被大量使用,最基本的就是提高運(yùn)算優(yōu)先級(jí),JS中也不例外2014-04-04
javascript中arguments,callee,caller詳解
javascript中arguments,caller,callee 是什么? 在javascript 中有什么樣的作用?本篇會(huì)對(duì)于此做一些基本介紹。希望大家能夠喜歡。2016-03-03
JavaScript中join()方法的使用簡(jiǎn)介
這篇文章主要介紹了JavaScript中join()方法的使用簡(jiǎn)介,是JS入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-06-06
javascript設(shè)計(jì)模式之對(duì)象工廠函數(shù)與構(gòu)造函數(shù)詳解
這篇文章主要介紹了javascript設(shè)計(jì)模式之對(duì)象工廠函數(shù)與構(gòu)造函數(shù)詳解,使用對(duì)象字面量,或者向空對(duì)象中動(dòng)態(tài)地添加新成員,是最簡(jiǎn)單易用的對(duì)象創(chuàng)建方法,除了這兩種常用的對(duì)象創(chuàng)建方式,JavaScript還提供了其他方法創(chuàng)建對(duì)象,需要的朋友可以參考下2015-07-07
詳解JavaScript正則表達(dá)式中的global屬性的使用
這篇文章主要介紹了詳解JavaScript正則表達(dá)式中的global屬性的使用,是JS學(xué)習(xí)進(jìn)階中的重要知識(shí)點(diǎn),需要的朋友可以參考下2015-06-06

