javascript實現(xiàn)全角轉(zhuǎn)半角的方法
更新時間:2016年01月23日 09:27:21 作者:逐浪
這篇文章主要介紹了javascript實現(xiàn)全角轉(zhuǎn)半角的方法,涉及JavaScript字符串遍歷與編碼轉(zhuǎn)換的相關(guān)技巧,需要的朋友可以參考下
本文實例講述了javascript實現(xiàn)全角轉(zhuǎn)半角的方法。分享給大家供大家參考,具體如下:
function fullChar2halfChar(str)
{
var result = '';
for (i=0 ; i<str.length; i++)
{
code = str.charCodeAt(i);//獲取當前字符的unicode編碼
if (code >= 65281 && code <= 65373)//在這個unicode編碼范圍中的是所有的英文字母已經(jīng)各種字符
{
result += String.fromCharCode(str.charCodeAt(i) - 65248);//把全角字符的unicode編碼轉(zhuǎn)換為對應半角字符的unicode碼
}else if (code == 12288)//空格
{
result += String.fromCharCode(str.charCodeAt(i) - 12288 + 32);
}else
{
result += str.charAt(i);
}
}
return result;
}
希望本文所述對大家JavaScript程序設(shè)計有所幫助。
相關(guān)文章
js與applet相互調(diào)用的方法
這篇文章主要介紹了js與applet相互調(diào)用的方法,結(jié)合實例形式分析了js調(diào)用java的applet以及java調(diào)用js的實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
2016-06-06
JS控制層作圓周運動的方法
這篇文章主要介紹了JS控制層作圓周運動的方法,涉及javascript動態(tài)操作頁面元素的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
2016-06-06
原生js輪播特效
這篇文章主要為大家詳細介紹了原生js輪播特效,簡單實用的代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
2017-05-05
JS表單驗證的代碼(常用)
最近沒有項目做,有點空余時間,小編把日常比較常用的js表單驗證代碼整理分享到腳本之家平臺,供大家學習,需要的朋友參考下吧
2016-04-04
JavaScript 新手24條實用建議[TUTS+]
本文列出了24條能讓你的代碼編寫過程更為輕松高效的建議。也許您還是JavaScript初學者,剛剛寫完自己的Hello World,那這里有很多對您的工作將十分有用的小貼士;也許有些技巧您已經(jīng)知道,那就試試快速瀏覽一下,看能不能發(fā)現(xiàn)一點新東西吧!
2009-06-06
Echarts如何重新渲染實例詳解
這篇文章主要給大家介紹了關(guān)于Echarts重新渲染的相關(guān)資料,文中通過實例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
2022-05-05
詳解JS中如何終止foreach循環(huán)
forEach專門用來循環(huán)數(shù)組,可以直接取到元素,同時也可以取到index值,終止forEach存在局限性,不能continue跳過或者break終止循環(huán),所以本文給大家詳細介紹了在JS中如何終止foreach循環(huán),需要的朋友可以參考下
2024-01-01
JS實現(xiàn)紙牌發(fā)牌動畫
這篇文章主要為大家詳細介紹了JS實現(xiàn)紙牌發(fā)牌動畫,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
2021-01-01