escape谨慎使用
2026/6/7 5:31:24 网站建设 项目流程
const str = "hello 中文 & café"; console.log(escape(str)); // 输出: "hello%u4E2D%u6587%20%26%20caf%E9" console.log(encodeURIComponent(str)); // 输出: "hello%20%E4%B8%AD%E6%96%87%20%26%20caf%C3%A9"
  • escape不应在现代 Web 开发中使用
  • encodeURIComponentECMAScript 标准的一部分,符合 URI 编码规范。
  • escape无法被大多数服务器正确解析(因为%uXXXX不是标准)。
  • encodeURIComponent的结果可以被 PHP、Node.js、Python 等后端语言正常解码。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询