都是处理编码的
escape
对字符串进行编码
encodeURI
encodeURI方法不会对下列字符编码 ASCII字母 数字 ~!@#$&*()=:/,;?+'
encodeURIComponent方法不会对下列字符编码 ASCII字母 数字 ~!*()'
encodeURIComponent
如果是对字符串进行编码,不涉及url 使用escape
如果对url参数进行编码 encodeURIComponent
如果是对整个url编码 使用encodeURI
都是处理编码的
对字符串进行编码
encodeURI方法不会对下列字符编码 ASCII字母 数字 ~!@#$&*()=:/,;?+'
encodeURIComponent方法不会对下列字符编码 ASCII字母 数字 ~!*()'
如果是对字符串进行编码,不涉及url 使用escape
如果对url参数进行编码 encodeURIComponent
如果是对整个url编码 使用encodeURI