javascript实现全角转半角的方法


Posted in Javascript onJanuary 23, 2016

本文实例讲述了javascript实现全角转半角的方法。分享给大家供大家参考,具体如下:

function fullChar2halfChar(str)
{
 var result = '';
 for (i=0 ; i<str.length; i++)
 {
 code = str.charCodeAt(i);//获取当前字符的unicode编码
 if (code >= 65281 && code <= 65373)//在这个unicode编码范围中的是所有的英文字母已经各种字符
 {
  result += String.fromCharCode(str.charCodeAt(i) - 65248);//把全角字符的unicode编码转换为对应半角字符的unicode码
 }else if (code == 12288)//空格
 {
  result += String.fromCharCode(str.charCodeAt(i) - 12288 + 32);
 }else
 {
  result += str.charAt(i);
 }
 }
 return result;
}

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
理解JavaScript中的事件
Sep 23 Javascript
Javascript技术技巧大全(五)
Jan 22 Javascript
jQuery 处理网页内容的实现代码
Feb 15 Javascript
js实时获取系统当前时间实例代码
Jun 28 Javascript
JS获取鼠标坐标的实例方法
Jul 18 Javascript
jQuery处理xml格式的返回数据(实例解析)
Nov 28 Javascript
javascript中去除数组重复元素的实现方法【实例】
Apr 12 Javascript
jQuery.Validate表单验证插件的使用示例详解
Jan 04 Javascript
详解vue-Resource(与后端数据交互)
Jan 16 Javascript
react项目实践之webpack-dev-serve
Sep 14 Javascript
基于element-ui组件手动实现单选和上传功能
Dec 06 Javascript
JS实现旋转木马轮播图
Jan 01 Javascript
jQuery操作Table技巧大汇总
Jan 23 #Javascript
jquery采用oop模式class类的使用示例
Jan 22 #Javascript
jquery日历插件datepicker用法分析
Jan 22 #Javascript
js简单设置与使用cookie的方法
Jan 22 #Javascript
prototype框架中美元符号$用法分析
Jan 22 #Javascript
详解javascript传统方法实现异步校验
Jan 22 #Javascript
jquery.validate提示错误信息位置方法
Jan 22 #Javascript
You might like
php header示例代码(推荐)
2010/09/08 PHP
PHP 循环删除无限分类子节点的实现代码
2013/06/21 PHP
php实例分享之通过递归实现删除目录下的所有文件详解
2014/05/15 PHP
WordPress中自定义后台管理界面配色方案的小技巧
2015/12/29 PHP
jQuery版仿Path菜单效果
2011/12/15 Javascript
js给dropdownlist添加选项的小例子
2013/03/04 Javascript
JavaScript的类型、值和变量小结
2015/07/09 Javascript
JS实现不使用图片仿Windows右键菜单效果代码
2015/10/22 Javascript
浅析jQuery移动开发中内联按钮和分组按钮的编写
2015/12/04 Javascript
改变checkbox默认选中状态及取值的实现代码
2016/05/26 Javascript
AngularJS基础 ng-class-odd 指令示例
2016/08/01 Javascript
浅析Vue.js 中的条件渲染指令
2018/11/19 Javascript
高性能js数组去重(12种方法,史上最全)
2019/12/21 Javascript
[01:38]DOTA2辉夜杯 欢乐的观众现场采访
2015/12/26 DOTA
[51:29]Alliance vs TNC 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
Python、Javascript中的闭包比较
2015/02/04 Python
python使用urllib2实现发送带cookie的请求
2015/04/28 Python
利用python代码写的12306订票代码
2015/12/20 Python
利用Tensorflow构建和训练自己的CNN来做简单的验证码识别方式
2020/01/20 Python
python GUI库图形界面开发之PyQt5窗口布局控件QStackedWidget详细使用方法
2020/02/27 Python
python如何控制进程或者线程的个数
2020/10/16 Python
彻底解决Python包下载慢问题
2020/11/15 Python
HTML5 Canvas中绘制椭圆的4种方法
2015/04/24 HTML / CSS
SmartBuyGlasses台湾:名牌眼镜,名牌太阳眼镜及隐形眼镜
2017/01/04 全球购物
阿玛尼化妆品美国官网:Giorgio Armani Beauty
2017/02/02 全球购物
发现世界上最好的珠宝设计师:JewelStreet
2017/12/17 全球购物
园林技术个人的自我评价
2014/01/08 职场文书
高中生家长会演讲稿
2014/01/14 职场文书
物流创业计划书
2014/02/01 职场文书
学风建设演讲稿
2014/09/12 职场文书
化工见习报告范文
2014/10/31 职场文书
迁徙的鸟观后感
2015/06/09 职场文书
升学宴祝酒词
2015/08/11 职场文书
如何起草一份正确的合伙创业协议书?
2019/07/04 职场文书
用Python实现Newton插值法
2021/04/17 Python
数据设计之权限的实现
2022/08/05 MySQL