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 相关文章推荐
Js 冒泡事件阻止实现代码
Jan 27 Javascript
整理AngularJS中的一些常用指令
Jun 16 Javascript
js数组去重的方法汇总
Jul 29 Javascript
JavaScript+html5 canvas绘制的圆弧荡秋千效果完整实例
Jan 26 Javascript
vue.js中指令Directives详解
Mar 20 Javascript
webpack4 css打包压缩问题的解决
May 18 Javascript
antd Upload 文件上传的示例代码
Dec 14 Javascript
vue实现条件叠加搜索的解决方法
May 28 Javascript
这样回答继承可能面试官更满意
Dec 10 Javascript
加速vue组件渲染之性能优化
Apr 09 Javascript
swiper4实现移动端导航栏tab滑动切换
Oct 16 Javascript
uniapp开发打包多端应用完整方法指南
Dec 24 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模拟post行为代码总结(POST方式不是绝对安全)
2012/02/22 PHP
ThinkPHP查询语句与关联查询用法实例
2014/11/01 PHP
thinkphp配置连接数据库技巧
2014/12/02 PHP
PHP实现格式化文件数据大小显示的方法
2015/01/03 PHP
php+iframe 实现上传文件功能示例
2020/03/04 PHP
模拟jQuery ajax服务器端与客户端通信的代码
2011/03/28 Javascript
php和js对数据库图片进行等比缩放示例
2014/04/28 Javascript
jquery实现勾选复选框触发事件给input赋值
2015/02/01 Javascript
jQuery给多个不同元素添加class样式的方法
2015/03/26 Javascript
javaScript中Math()函数注意事项
2015/06/18 Javascript
全面解析Bootstrap表单样式的使用
2016/09/09 Javascript
vue2滚动条加载更多数据实现代码
2017/01/10 Javascript
jQuery ajax请求struts action实现异步刷新
2017/04/19 jQuery
基于jQuery实现文字打印动态效果
2017/04/21 jQuery
Angular 4.x 动态创建表单实例
2017/04/25 Javascript
vue实现页面加载动画效果
2017/09/19 Javascript
Node.js文件编码格式的转换的方法
2018/04/27 Javascript
Vue中使用clipboard实现复制功能
2018/09/05 Javascript
vue使用Google地图的实现示例代码
2018/12/19 Javascript
原生js实现3D轮播图
2020/03/21 Javascript
Array.filter中如何正确使用Async
2020/11/04 Javascript
python动态加载变量示例分享
2014/02/17 Python
详解Python 序列化Serialize 和 反序列化Deserialize
2017/08/20 Python
Python实现多线程的两种方式分析
2018/08/29 Python
Python实现的列表排序、反转操作示例
2019/03/13 Python
Python分析彩票记录并预测中奖号码过程详解
2019/07/09 Python
Python爬虫:url中带字典列表参数的编码转换方法
2019/08/21 Python
jupyter notebook的安装与使用详解
2020/05/18 Python
CSS3实现类似翻书效果的过渡动画的示例代码
2019/09/06 HTML / CSS
Canvas 文字碰撞检测并抽稀的方法
2019/05/27 HTML / CSS
美国家具网站:Cymax
2016/09/17 全球购物
春秋航空官方网站:Spring Airlines
2017/09/27 全球购物
酒店开业庆典策划方案
2014/05/28 职场文书
医院员工辞职信范文
2015/05/12 职场文书
详解Java ES多节点任务的高效分发与收集实现
2021/06/30 Java/Android
SpringBoot整合minio快速入门教程(代码示例)
2022/04/03 Java/Android