encodeURIComponent("http://?+-*/!@#$%^&王\\ ")
encodeURI("http://?+-*/!@#$%^&王\\ ")
http%3A%2F%2F%3F%2B-*%2F!%40%23%24%25%5E%26%E7%8E%8B%5C%20
http://?+-*/!@#$%25%5E&%E7%8E%8B%5C%20
encodeURIComponent 编码所有url不能使用字符,不能直接编码整个url,否则&/?等都会被转码 (不编码 -*!)
encodeURI 编码除url字符以外的非字符数字的 ,可直接编码url完整地址,不会改变url性质,但url的参数不能有特殊字符或已经被编码。(不编码 +-*/: ?!#@$)
decodeURI decodeURIComponent