在其他js文件中看到的
这种代码和汉字如何相互转换是不是哪个函数可以实现?

解决方案 »

  1.   

    在JAVA和JS中都有相应的函数,你自己查查看。
      

  2.   

    这个是防止乱码的,可以使用:alert("\u9519\u8BEF");或者
    document.write("\u9519\u8BEF");
      

  3.   

    试试看s = "\u4E2D\u6587";
    s = s.replace(/\\u/g, "%u");
    s = unescape(s);
    alert(s);
      

  4.   

    给个转换的:    function decToHex(str) {
            var nstr="",n,t;
            for(var i=0;i<str.length;i++) {
                n=str.charCodeAt(i);
                t=n<256?"\\x":"\\u";
                t=n<16?"\\x0":t;
                nstr+=t+n.toString(16).toUpperCase();
            }
            return nstr;
        }
        alert(decToHex("错误"));