l2.
返回字符的编码
–方法名:escape(字符串)
–这里的参数,字符串是以 ISO-Latin-1 字符集书写的字符串。escape 函数将参数字符串中的特定字符进行编码,并返回一个编码后的字符串。它可以对空格、标点符号及其他不位于ASCII字母表的字符进行编码,除了以下字符:“* @ - _ + . / ”。
–例如:result=escape("&");
l上句中result的结果是“%26”
–result=escape("my name is 张华");
l上句中result的结果是“my%20name%20is%20%u5F20%u534E”,20是空格的16进制编码,%u5F20%u534E是汉字“张华”的Unicode编码。
l3.
返回字符串ASCII码
–方法名:unescape (string)
–和escape 函数相反,这里的参数string是一个包含形如“%xx”的字符的字符串,此处xx为两位十六进制数值。unescape 函数返回的字符串是一系列 ISO-Latin-1 字符集的字符。
–例如:result =unescape("%26");
l上句中,result的结果是“&”;
–result =unescape("my%20name%20is%20%u5F20%u534E");
l上句中result的结果是“my name is 张华”。