用Javascript编码所有特殊字符

问题描述

我必须对在这里接收到的字符串进行编码,并将其作为URL参数传递,这样我不相信我可以传递/或paranthesis(因此考虑到我拥有以下字符串

KEY WEST / Florida(FL)

我正在尝试以下

encodeURIComponent("KEY WEST / Florida(FL)")
"KEY%20WEST%20%2F%20Florida(FL)"

escape("KEY WEST / Florida(FL)")
"KEY%20WEST%20/%20Florida%28FL%29"

它们都不对字符串进行编码,我可以稍后在我的代码中对其进行解码,因为第一个保留(),第二个保留/

我该如何一次拍摄并在以后需要时将其解码?

还似乎已经不建议使用escape(),因此首选哪种编码方式?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)