zoukankan      html  css  js  c++  java
  • js 字符串编码与解码

    /**
     * 字符转换为unicode
     */
    function chr2Unicode(str) {
        if ('' != str) {
            var st, t, i;
            st = '';
            for (i = 1; i <= str.length; i++) {
                t = str.charCodeAt(i - 1).toString(16);
                if (t.length < 4)
                    while (t.length < 4)
                        t = '0'.concat(t);
                t = t.slice(2, 4).concat(t.slice(0, 2))
                st = st.concat(t);
            }
            return (st.toUpperCase());
        } else {
            return ('');
        }
    }
    /**
     * unicode转换为字符
     */
    function unicode2Chr(str) {
        if ('' != str) {
            var st, t, i
            st = '';
            for (i = 1; i <= str.length / 4; i++) {
                t = str.slice(4 * i - 4, 4 * i - 2);
                t = str.slice(4 * i - 2, 4 * i).concat(t);
                st = st.concat('%u').concat(t);
            }
            st = unescape(st);
            return (st);
        } else
            return ('');
    }

  • 相关阅读:
    svn忽略不需要同步的文件夹或文件
    Redis 字符串(String)
    Redis 数据类型
    Linux下安装rabbitMQ
    Windows平台下Git服务器搭建
    Linux下安装redis
    JVM调优总结
    Tomcat优化配置
    通过profile 用maven命令打不同配置的变量包
    Log4j日志配置说明
  • 原文地址:https://www.cnblogs.com/zdlblogs/p/6297494.html
Copyright © 2011-2022 走看看