JavaScript中的16进制字符介绍


前段时间看《JavaScript高级程序设计》终于找到了一点点介绍:
\xnn 以十六进制代码nn表示的一个字符(n:0-F)
\unnn以十六进制代码表示的一个Unicode字符(n:0-F)

今天由于一个自己的一个需求需要知道一些汉字的十六进制表示,因此自己写了两个方法,可以将文字转换为16进制的表示形式,也可以将16进制代码转换回汉字。方法如下:

复制代码 代码如下:

//将文字转换为16进制
function textToSix(str) {
return escape(str).replace(/%/g, function () {
return "\\";
}).toLowerCase();
}
//将16进制表示为文字
function sixToText(str) {
return unescape(str);
}


在线演示代码:

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]



相关阅读:
Linux Kernel中的一次性代码捐赠者
Asp.net Mvc Framework 一 (安装并建立示例程序)
SNS网站巧妙利用在线音乐吸纳人气
FreeBSD 如何使用ssmtp提交你的port
强大的Windows Server 2008防火墙
安装秘诀:将现有的Exchange2000群集节点升级到SP1
利用jQuery接受和处理xml数据的代码(.net)
Windows Server 2008关闭闲置状态的IDE通道
CSS2打印属性让打印HTML文档不出问题
css 条件注释区分非IE浏览器
iframe 父窗口和子窗口相互的调用方法集锦
VBS教程:对象-Files 集合
ASP.NET Session丢失原因和应对策略
澳门政府选用Novell SUSE Linux
快速导航

Copyright © 2016 phpStudy | 皖ICP备18014864号-4