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 函数进行编码。