半角全角相互转换的js函数
2023-06-13 09:14:13 时间
///全角空格为12288,半角空格为32
///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248
//半角转换为全角函数
functionToDBC(txtstring)
{
vartmp="";
for(vari=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);
}
}
returntmp;
}
//全角转换为半角函数
functionToCDB(str)
{
vartmp="";
for(vari=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));
}
}
returntmp
}
相关文章
- JS跳转代码_js中跳转页面路径
- 预加载之——js 文件如何实现只加载不执行
- JS面试题-js新增基本数据类型BigInt
- Js/JQuery将金额数字转换为中文万、亿结尾
- JS字符串转换为JSON的四种方法
- Node.js批量抓取高清妹子图片 增强版详解编程语言
- JS实现花瓣网轮播图效果详解编程语言
- js定时读取消息,并弹出动画效果的提示信息详解编程语言
- js调试工具console.log()方法查看js代码的执行情况详解编程语言
- Linux上的JS压缩工具(js压缩工具linux)
- 用SQL Server和JS实现数据库管理技术(sqlserver.js)
- JavaScript探索之旅掌握Oracle和JS的完美融合(js与oracle)
- Oracle中JS的优势让数据库性能提升(oracle中 js)
- 脚本之家贴图转换+转贴工具用到的js代码超级推荐
- JS文字符串转换unicode编码函数
- JS函数验证总结(方便js客户端输入验证)
- CSS和JS标签style属性对照表(方便js开发的朋友)
- js中将具有数字属性名的对象转换为数组
- js获取坐标通过JS得到当前焦点(鼠标)的坐标属性
- 时间戳转换为时间年月日时间的JS函数
- JS截取字符串常用方法详细整理
- JS对象与json字符串格式转换实例
- js与C#进行时间戳转换
- js限制checkbox选中个数以限制六个为例