JavaScript内建对象-Global


JavaScript内建对象-Global
 

JavaScript中并不存在Global类型对象。

 

1、encodeURI(URIString),将文本字符串编码为有效的统一资源标识符 (URI)。

var uriEncode = encodeURI ("http://www.sina.com?id=1&name=张三");

var uriDecode = decodeURI(uriEncode);

console.log(uriEncode);//http://www.sina.com?id=1&name=%E5%BC%A0%E4%B8%89

console.log(uriDecode);//http://www.sina.com?id=1&name=张三

 

2、encodeURIComponent(encodedURIString),将文本字符串编码为统一资源标识符 (URI) 的一个有效组件。

var uriEncode = encodeURIComponent("http://www.sina.com?id=1&name=张三");

var uriDecode = decodeURIComponent(uriEncode);

console.log(uriEncode);//http%3A%2F%2Fwww.sina.com%3Fid%3D1%26name%3D%E5%BC%A0%E4%B8%89

console.log(uriDecode);//http://www.sina.com?id=1&name=张三

如果字符串中包含多个 URI 组件,请使用 encodeURI 函数进行编码。

你可能感兴趣的:(JavaScript,global)