半角全角相互轉(zhuǎn)換的js函數(shù)
更新時間:2009年10月16日 21:08:04 作者:
全角空格為12288,半角空格為32 其他字符半角(33-126)與全角(65281-65374)的對應關(guān)系是:均相差65248 .
復制代碼 代碼如下:
///全角空格為12288,半角空格為32
///其他字符半角(33-126)與全角(65281-65374)的對應關(guān)系是:均相差65248
//半角轉(zhuǎn)換為全角函數(shù)
function ToDBC(txtstring)
{
var tmp = "";
for(var i=0;i<txtstring.length;i++)
{
if(txtstring.charCodeAt(i)==32)
{
tmp= tmp+ String.fromCharCode(12288);
}
if(txtstring.charCodeAt(i)<127)
{
tmp=tmp+String.fromCharCode(txtstring.charCodeAt(i)+65248);
}
}
return tmp;
}
//全角轉(zhuǎn)換為半角函數(shù)
function ToCDB(str)
{
var tmp = "";
for(var i=0;i<str.length;i++)
{
if(str.charCodeAt(i)>65248&&str.charCodeAt(i)<65375)
{
tmp += String.fromCharCode(str.charCodeAt(i)-65248);
}
else
{
tmp += String.fromCharCode(str.charCodeAt(i));
}
}
return tmp
}
相關(guān)文章
uniapp中uni.navigateBack返回后刷新頁面數(shù)據(jù)的實現(xiàn)
本文主要介紹了uniapp中uni.navigateBack返回后刷新頁面數(shù)據(jù)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-11-11
js實現(xiàn)三張圖(文)片一起切換的banner焦點圖
這篇文章主要介紹了js實現(xiàn)三張圖(文)片一起切換的banner焦點圖,推薦給大家,有需要的小伙伴可以參考下。2015-08-08
JavaScript中l(wèi)ocalStorage對象存儲方式實例分析
這篇文章主要介紹了JavaScript中l(wèi)ocalStorage對象存儲方式,結(jié)合實例形式分析了localStorage對象存儲數(shù)據(jù)的原理及操作技巧,需要的朋友可以參考下2017-01-01
詳解用webpack的CommonsChunkPlugin提取公共代碼的3種方式
本篇文章主要介紹了詳解用webpack的CommonsChunkPlugin提取公共代碼的3種方式,具有一定的參考價值,有興趣的可以了解一下2017-11-11
javascript中數(shù)組(Array)對象和字符串(String)對象的常用方法總結(jié)
這篇文章主要介紹了javascript中數(shù)組(Array)對象和字符串(String)對象的常用方法,結(jié)合實例形式總結(jié)分析了javascript中關(guān)于數(shù)組和字符串的常用函數(shù)與使用技巧,需要的朋友可以參考下2016-12-12

