关于javascript:js解决URL传递中文乱码

22次阅读

共计 294 个字符,预计需要花费 1 分钟才能阅读完成。

1、编码后:encodeURIComponent()
2、解码后:decodeURIComponent()

 例子:/** 编码后 */
      let paramOne = encodeURIComponent('汉字传递不为乱码');
      console.log(paramOne);
      // 打印后果
      //%E6%B1%89%E5%AD%97%E4%BC%A0%E9%80%92%E4%B8%8D%E4%B8%BA%E4%B9%B1%E7%A0%81
      
      /** 解码后 */
      let paramTwo = decodeURIComponent(paramOne);
      console.log(paramTwo)
      // 打印后果
      // 汉字传递不为乱码 

正文完
 0