汉字和unicode互转、methods中的方法互调

之前看了一篇文章,写的就是这个互转的问题。只不过忘了原文是哪个了。这里记一下、

    // 汉字转乱码
    toUnicodeFun (data) {
      if(data == '' || typeof data == 'undefined') return '请输入汉字';
      var str =''; 
      for(var i=0;i<data.length;i++){
          str+="\\u"+data.charCodeAt(i).toString(16);
      }
      return str;
    },
    // 乱码转汉字
    toChineseWords(data){
      if(data == '' || typeof data == 'undefined') return '请输入十六进制unicode';
      data = data.split("\\u");
      var str ='';
      for(var i=0;i<data.length;i++){
          str+=String.fromCharCode(parseInt(data[i],16).toString(10));
      }
      return str;
    },

使用方法就不多说了。

toChineseWords()或者toUnicodeFun ()

对了,顺便记一下methods中的方法互调:

this.$options.methods.方法名

猜你喜欢

转载自blog.csdn.net/qq_42809973/article/details/85115950
今日推荐