共性:两者都是将uri中的英文和数字之外的字符进行acsii编码
差异: encodeURI 不对URI中的保留字符如: // & = 进行编码 只会原样输出
encodeURIComponent 除英文和数字外的字符都进行编码
例子:encodeURIComponent("http://www.baidu.com")
"http%3A%2F%2Fwww.baidu.com"
encodeURI("http://www.baidu.com")
"http://www.baidu.com"