本人初学java web开发,看别人js代码中有不少类似alert("\u68c0\u67e5\u7528\u6237\u540d\u662f\u5426\u88ab\u5360\u7528\uff01")的代码,哪位能告诉我这是什么意思啊?javascriptalertjava web

解决方案 »

  1.   

    被转码了
    就类似本来是GBK  然后转为了UTF-8就变成这样了
      

  2.   

    正向转换:
    JDK自带了一个工具,叫native2ascii的,你输入汉字,就会出unicode编码(UCS-2),查查JDK文档学一下,很简单。反向转换,更简单:
    写一个Java程序,用
    System.out.println("\u68c0\u67e5\u7528\u6237\u540d\u662f\u5426\u88ab\u5360\u7528\uff01");
    再看看控制台,汉字就出来了。