​Javascript escape()函数和unescape()函数怎么用

avatar
作者
筋斗云
阅读量:2

escape()函数用于对字符串进行编码,将字符串中的特殊字符转换为Unicode编码的字符串。unescape()函数用于对编码后的字符串进行解码,将Unicode编码的字符串还原为原始字符串。

下面是escape()和unescape()函数的使用示例:

  1. 使用escape()函数编码字符串:
var str = "Hello, world! 你好,世界!"; var encodedStr = escape(str); console.log(encodedStr); // 输出:Hello,%20world!%20%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%EF%BC%81 
  1. 使用unescape()函数解码字符串:
var encodedStr = "Hello,%20world!%20%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%EF%BC%81"; var decodedStr = unescape(encodedStr); console.log(decodedStr); // 输出:Hello, world! 你好,世界! 

注意:escape()和unescape()函数已经被废弃,不推荐使用。推荐使用encodeURIComponent()和decodeURIComponent()函数进行编码和解码操作。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!