​javascript

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

小亿
84
2023-10-21 09:20:12
栏目: 编程语言

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()函数进行编码和解码操作。

0
看了该问题的人还看了