`
tntxia
  • 浏览: 1510738 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Javascript Unicode编码与反编码

阅读更多

这是一段在网上找到的程序:

 <script>

function unicode(s){

var len=s.length;

var rs="";

for(var i=0;i<len;i++){

var k=s.substring(i,i+1);

rs+="&#"+s.charCodeAt(i)+";";

}

return rs;

}



function runicode(s){

var k=s.split(";");

var rs="";

for(i=0;i<k.length;i++){



  var m=k[i].replace(/&#/,"");

  rs+=String.fromCharCode(m);

  }

  return rs;

}

var unicodeStr =  unicode("我是一个神");

var runicodeStr = runicode(unicodeStr);

alert(unicodeStr);//我是一个神

alert(runicodeStr);

</script>

原版没办法正常运行,后来修改了一下可以运行了。这段代码既可以成为Javascript 中Unicode编码的参考,也可以作为加密解密的代码来参考。你觉得呢?

分享到:
评论
1 楼 vb2005xu 2009-03-25  
晕,怎么不早说,和我今天想到的基本一样 郁闷,,,,,

相关推荐

    使用javascript将汉字转化成UNICODE编码

    在JavaScript中,...总结,通过JavaScript,我们可以方便地实现汉字与Unicode编码之间的转换,这在处理多语言文本和特殊字符时尤其重要。了解并熟练运用这些技巧,对于提升JavaScript编程的效率和灵活性大有裨益。

    JavaScript字符的unicode编码

    // unicode: 返回一个字符的...// 码值与ascii码相同。因此本函数也可以用作不严格地判断一个字 // 符是半角还是全角。当返回值小于256时,char为半角字符,否则 // char为全角字符。 // sylens@smth, 2004/12/06

    JavaScript Unicode 编码转换器.htm

    Unicode 编码转换器;感觉很好用,推荐一下

    unicode编码与解码

    Javascript中实现unicode编码与解码功能,两个小测试函数。

    一个支持unicode中文摩斯密码编码的Javascript库

    然而,对于中文字符,由于Unicode编码的复杂性,实现摩斯密码编码需要对Unicode字符集有深入理解,并设计合适的映射规则。 这个Javascript库的特性包括: 1. **Unicode支持**:库能够处理Unicode编码的中文字符,...

    常用3600字的Unicode编码

    本主题聚焦于“常用3600字的Unicode编码”,这通常与生成验证码(CAPTCHA)的技术相关。验证码是一种用于验证用户是否为人类的自动化测试,它通过要求用户输入图像中的文本来防止恶意软件或机器人进行自动操作。 ...

    JS 使用Unicode编码向控制台输出信息

    在实际开发中,处理Unicode编码时可能会遇到乱码问题,这通常与文件编码、浏览器支持或者服务器配置有关。确保所有环节都使用UTF-8编码可以避免大部分问题。此外,JavaScript的正则表达式在处理Unicode时可能需要...

    unicode格式的字符串进行URL编码

    所以就自己写了一个JavaScript脚本 进行URL编码。原理就是先把unicode字符串转换成BASE64编码文本。然后把base64文本传递到js脚本里面的一个函数内。js函数把base64编码还原成unicode的数据 然后直接调用URL编码...

    javascript中 unicode和ascii转码

    在JavaScript中,字符串是以Unicode编码存储的,这意味着每个字符都可以用一个或多个16位的码位表示。JavaScript的`String`对象提供了与字符编码相关的函数,如`charCodeAt()`用于获取指定位置字符的Unicode码位,`...

    Unicode 5.1 字符编码分解表

    Unicode 的核心是其编码体系,它将每个字符分配一个唯一的数字,称为码点。在 Unicode 5.1 中,码点范围从 U+0000 到 U+10FFFF,共包含约110万个码点。这些码点可以分为多个平面(Plane),其中最基本的平面是 BMP...

    GB18030汉字的GB18030 Unicode URL编码对照表.xlsx

    目前大部分的网站,都是使用的UTF-8编码。例如发送一段二进制到服务器时,服务器规定该二进制内容的编码...附件是GB18030包含的21004个汉字的GB18030编码、Unicode编码、URL编码对照表,可用于解决中文乱码转换恢复。

    如何根据Unicode码得到汉字|推荐代码

    在IT领域,Unicode编码是一种广泛使用的字符编码标准,它为全球几乎所有的字符提供了一个唯一的数字表示,使得不同语言和字符集之间的文本交换变得可能。本文将深入探讨如何根据Unicode码得到汉字,以及这个过程在...

    常见汉字unicode编码

    - **字符串示例**:“的”的Unicode编码为`\u7684`,在Java或JavaScript等编程语言中可以直接表示为`"\u7684"`。 - **实际应用**:在开发验证码功能时,可以通过随机选取一个或多个汉字的Unicode编码来生成验证码...

    Unicode码转换工具

    “Unicode码转换工具”是指用于处理Unicode编码的软件或程序,它能够帮助用户在不同的字符编码之间进行转换,确保不同系统或语言环境下的文本数据能够正确无误地显示和交换。Unicode是一种国际标准,它为世界上几乎...

    JSON解析Unicode编码版 另附编码转换

    这次开源的JSON解析特点是支持Unicode编码的内容解析!。因为现在很多网站都使用UTF8编码了,转为ANSI再解析的话可能有些字符会无法显示,直接到文本又可能会解析失败!。所以特地弄了个Unicode编码版,UTF8的内容是...

    emoji图片资源和表情unicode编码

    这个名为"emoji图片资源和表情unicode编码"的压缩包文件包含了一系列与emoji相关的资源,特别是不同操作系统下的表情图片以及它们对应的Unicode编码。 首先,我们要理解什么是Unicode。Unicode是一种国际标准,用于...

    javascript 判断是否GBK编码

    因此,通常我们会选择一种更实用的方法:先将字符串转换为Unicode编码,然后检查每个Unicode字符是否在GBK的范围内。 以下是一个简单的示例代码: ```javascript function isGbkd(str) { // 将字符串转为Unicode...

    JavaScript中字符串与Unicode编码互相转换的实现方法

    本文实例讲述了JavaScript中字符串与Unicode编码互相转换的实现方法。分享给大家供大家参考,具体如下: 这段代码演示了JavaScript中字符串与Unicode编码的转换: // 为了控制台的演示方便, 变量没有添加 var 定义 /...

    Unicode编码表

    Unicode编码是一种国际标准字符集...总的来说,Unicode编码表是连接计算机与人类语言的桥梁,它使得不同语言之间的交流和编程变得更为简单和高效。了解和掌握Unicode编码,对任何从事IT行业的人来说都是一项基本技能。

    字符Unicode标准编码计算器.zip

    《深入理解字符Unicode标准编码与计算》 在计算机科学领域,字符编码是至关重要的一个环节,它决定了我们如何在数字世界中表示和处理文本。Unicode是目前广泛采用的字符编码标准,它为世界上几乎所有的字符提供了...

Global site tag (gtag.js) - Google Analytics