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 相关文章推荐
Prototype ObjectRange对象学习
Jul 19 Javascript
鼠标拖拽移动子窗体的JS实现
Feb 25 Javascript
js获取UserControl内容为拼html时提供方便
Nov 02 Javascript
javascript数组去重的六种方法汇总
Aug 16 Javascript
jQuery+HTML5实现图片上传前预览效果
Aug 20 Javascript
JS+CSS实现简易实用的滑动门菜单效果
Sep 18 Javascript
浅谈js的html元素的父节点,子节点
Aug 06 Javascript
浅谈JS如何实现真正的对象常量
Jun 25 Javascript
表格展示利器 Bootstrap Table实例代码
Sep 06 Javascript
微信小程序下拉刷新界面的实现
Sep 28 Javascript
Vue封装一个简单轻量的上传文件组件的示例
Mar 21 Javascript
ES6字符串的扩展实例
Dec 21 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 日期加减的类,很不错
2009/10/10 PHP
PHP 存储文本换行实现方法
2010/01/05 PHP
PHP的array_diff()函数在处理大数组时的效率问题
2011/11/27 PHP
基于PHP选项与信息函数的使用详解
2013/05/10 PHP
PHP静态文件生成类实例
2014/11/29 PHP
php+mysqli事务控制实现银行转账实例
2015/01/29 PHP
实例解析php的数据类型
2018/10/24 PHP
纯CSS3实现质感细腻丝滑按钮
2021/03/09 HTML / CSS
jquery中event对象属性与方法小结
2013/12/18 Javascript
jquery选择符快速提取web表单数据示例
2014/03/27 Javascript
jQuery实现彩带延伸效果的网页加载条loading动画
2015/10/29 Javascript
分享两段简单的JS代码防止SQL注入
2016/04/12 Javascript
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
2016/12/14 Javascript
JSONP基础知识详解
2017/03/19 Javascript
vue计算属性无法监听到数组内部变化的解决方案
2019/11/06 Javascript
Python 时间处理datetime实例
2008/09/06 Python
python 实现目录复制的三种小结
2019/12/04 Python
python opencv实现简易画图板
2020/08/27 Python
一个入门级python爬虫教程详解
2021/01/27 Python
Keras保存模型并载入模型继续训练的实现
2021/02/20 Python
浅谈HTML5新增和废弃的标签
2019/04/28 HTML / CSS
遮罩层 + Iframe实现界面自动显示的示例代码
2020/04/26 HTML / CSS
英国网上花店:Bunches
2016/11/29 全球购物
美国五金商店:Ace Hardware
2018/03/27 全球购物
wedgwood加拿大官网:1759年成立的英国国宝级陶瓷餐具品牌
2018/07/17 全球购物
英国川宁茶官方网站:Twinings茶
2019/05/21 全球购物
澳大利亚最好的电动自行车:Leon Cycle
2020/12/19 全球购物
杭州-DOTNET笔试题集
2013/09/25 面试题
诉讼代理人授权委托书
2014/04/08 职场文书
2014年综治宣传月活动总结
2014/04/28 职场文书
优秀的应届生自荐信
2014/05/23 职场文书
民政局副局长民主生活会个人对照检查材料
2014/09/19 职场文书
离婚协议书样本
2015/01/26 职场文书
工程技术负责人岗位职责
2015/04/13 职场文书
励志语录:时光飞逝,请学会珍惜所有的人和事
2020/01/16 职场文书
mysql 排序失效
2022/05/20 MySQL