encodeURI会忽略host部分和url合法字符如/#.,encodeURIComponent则全部编码。
var url = "www.abc.com/a/a.b /c?ss=2&b=0#ss%s";
encodeURI = www.abc.com/a/a.b%20/c?ss=2&b=0#ss%25s (编码了空格和%)
encodeURIComponent = www.abc.com%2Fa%2Fa.b%20%2Fc%3Fss%3D2%26b%3D0%23ss%25s (除了“点”全部编码)