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

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)
      // 打印后果
      // 汉字传递不为乱码

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理