b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

unicode编码的转换--javascript

电脑杂谈  发布时间:2020-06-16 04:03:28  来源:网络整理

网页常用编码转换工具_文件 编码转换工具_字符编码转换工具

我在互联网上搜索,发现使用javascript进行了Unicode编码转换,我觉得很有趣,所以我用了它.

字符编码转换工具_网页常用编码转换工具_文件 编码转换工具

此功能目前有两个测试:

文件 编码转换工具_字符编码转换工具_网页常用编码转换工具

1)相互之间的Unicode转换,例如\ u4e2d \ u56fd转换为字符,支持中文和英文;

文件 编码转换工具_网页常用编码转换工具_字符编码转换工具

2)URL编码的解析,例如,众所周知的%20表示空格,而%24,%33字符编码转换工具,%44,%62等;

字符编码转换工具_文件 编码转换工具_网页常用编码转换工具

我相信,只要您尝试解码上述字符,就会知道它们之间的关系以及如何表示字符字符编码转换工具,数字和字母.

以上可以直接运行. 相关的JS代码如下所示:

<script type="text/javascript">// <![CDATA[
var decToHex = function(str) {
    var res=[];
    for(var i=0;i < str.length;i++)
        res[i]=("00"+str.charCodeAt(i).toString(16)).slice(-4);
    return "\\u"+res.join("\\u");
}
var hexToDec = function(str) {
    str=str.replace(/\\/g,"%");
    return unescape(str);
}
var bianma=function()
{
document.getElementById('code12').value=decToHex(document.getElementById('code11').value);
}
var jiema=function()
{
document.getElementById('code12').value=hexToDec(document.getElementById('code11').value);
}
// ]]></script>
<p><textarea id="code11" style="width: 500px; height: 100px;" rows="5" cols="50" height="100"></textarea> <br />
<input onclick="bianma()" type="button" value="编码" />&nbsp;
<input onclick="jiema()" type="button" value="解码" /><br />
<textarea id="code12" style="width: 500px; height: 100px;" rows="5" cols="50"></textarea></p>

来源:


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-246952-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...