但我无法证明/理解我是否应该使用escape来编码字符串,或者我应该使用encodeurlcomponent。我试过阅读一些在线博客,但还没有理解。
在什么情况下应该使用哪一个指针。
答案 0 :(得分:6)
escape()
不会编码:@*/+
encodeURI()
不会编码:~!@#$&*()=:/,;?+'
encodeURIComponent()
不会编码:~!*()'
有关更多信息,请查看以下问题:
When are you supposed to use escape instead of encodeURI / encodeURIComponent?