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的9个陷阱及评点分析
May 16 Javascript
js取模(求余数)隔行变色
May 15 Javascript
javascript 判断整数方法分享
Dec 16 Javascript
JS验证IP,子网掩码,网关和MAC的方法
Jul 02 Javascript
javascript中闭包(Closure)详解
Jan 06 Javascript
举例讲解jQuery中可见性过滤选择器的使用
Apr 18 Javascript
Javascript农历与公历相互转换的简单实例
Oct 09 Javascript
jquery延迟对象解析
Oct 26 Javascript
JavaScript之cookie技术详解
Nov 18 Javascript
jackson解析json字符串,首字母大写会自动转为小写的方法
Dec 22 Javascript
js canvas实现红包照片效果
Aug 21 Javascript
对vue事件的延迟执行实例讲解
Aug 28 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 magic_quotes_gpc的一点认识与分析
2008/08/18 PHP
php 防止表单重复提交两种实现方法
2016/11/03 PHP
javascript闭包的理解和实例
2010/08/12 Javascript
基于Jquery的动态创建DOM元素的代码
2010/12/28 Javascript
jQuery对表单的操作代码集合
2011/04/06 Javascript
使用js+jquery实现无限极联动
2013/05/23 Javascript
JS滚轮事件onmousewheel使用介绍
2013/11/01 Javascript
JS和Jquery获取和修改label的值的示例代码
2014/01/15 Javascript
js修改原型的属性使用介绍
2014/01/26 Javascript
Jquery插件分享之气泡形提示控件grumble.js
2014/05/20 Javascript
点评js异步加载的4种方式
2015/12/22 Javascript
JavaScript实现多种排序算法
2016/02/24 Javascript
jQuery实现图片向左向右切换效果的简单实例
2016/05/18 Javascript
jQuery特殊符号转义的实现
2016/11/30 Javascript
微信小程序实现瀑布流布局与无限加载的方法详解
2017/05/12 Javascript
vue-resouce设置请求头的三种方法
2017/09/12 Javascript
AngularJS实现的base64编码与解码功能示例
2018/05/17 Javascript
NodeJS实现自定义流的方法
2018/08/01 NodeJs
Vue实现返回顶部按钮实例代码
2020/10/21 Javascript
基于python爬虫数据处理(详解)
2017/06/10 Python
python3实现钉钉消息推送的方法示例
2019/03/14 Python
Tensorflow中批量读取数据的案列分析及TFRecord文件的打包与读取
2020/06/30 Python
HTML5在canvas中绘制复杂形状附效果截图
2014/06/23 HTML / CSS
Html5 滚动穿透的方法
2019/05/13 HTML / CSS
北美最大的手工艺品零售商之一:Michaels Stores
2019/02/27 全球购物
库存图片、照片、矢量图、视频和音乐:Shutterstock
2021/02/12 全球购物
UNIX操作系统结构由哪几部分组成
2016/02/17 面试题
企业办公室主任岗位职责
2014/02/19 职场文书
小学端午节活动方案
2014/03/13 职场文书
可口可乐广告词
2014/03/20 职场文书
电子专业毕业生自荐信
2014/05/25 职场文书
质量在我心中演讲稿
2014/09/02 职场文书
财务工作失职检讨书
2014/11/21 职场文书
万里长城导游词
2015/01/30 职场文书
教师个人成长总结
2015/02/11 职场文书
聊聊golang中多个defer的执行顺序
2021/05/08 Golang