代码改变世界

编码以及解码的方式

2017-04-25 09:49  木木菇凉的House  阅读(233)  评论(0编辑  收藏  举报

之前做了一个使用angular和jquery框架结合的项目,出了一些问题。使用angular存cookie,但是通过js中推荐的方式解析cookie,解析出错。后面看了angular的源码,才知道angular中封装的$cookieStore中使用的编码和解码的方法是escape和unescape,而在目前我们使用的编码和解码的方式是encodeURI和encodeURIComponent.最后的解决方式是将angular源码中的编码方式改成了encodeURI.

接下来,我将对这几种方式进行一个详细的描述:

encodeURI

encodeURIComponent

escape