encodeURIComponent的使用场景

图片说明

  • encodeURIComponent() :在 encodeURI() 中不被编码的符号"; / ? : @ & =无序列表内容
    $ , #",encodeURIComponent()都会进行编码
  • encodeURI():对字符串作为URI进行编码,对整个URL进行编码

进行url跳转时可以整体使用encodeURI
例如:Location.href=encodeURI(http://cang.baidu.com/do/s?word=百度&ct=21);
区别就是encodeURIComponent会对特殊符号进行编码

  • 尝试过请求信息带很长不同符号的,需要进行encode
    图片说明

小程序里面跳转参数如果是一个很长的字符串,最好写到缓存里面,不要往URl上面拼字符串

全部评论

相关推荐

缒梦&独舞:这家公司是这样的,去年给我实习offer了,不过也是面着玩儿的,他周六还要去做公益志愿活动
点赞 评论 收藏
分享
八股刚起步,看了javaguide,小林coding,还有面渣,感觉面渣是体验最好的,请问只看面渣够用吗,有不完善的需要补吗?
码农索隆:先背最基础的知识,然后理解情景题,现在面试大多数喜欢问情景题,更考验面试者的基础和临场发挥情况
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务