请问下视频里面encodeURIComponent的用意是什么?
视频老师讲的是, 如果网页的编码设置错误的时候, 传递中文字符给接口的时候, 接口不能正确的解析处理, 从而无法正常返回结果。
有点不太理解, 老师没有特别讲清楚它们的因果关系, 麻烦老师讲一下这个encodeURIComponent的作用,以及为什么能够成功返回结果? 还有网页的编码会影响到发送请求时数据的编码吗?如果没有影响, 那真正影响的是什么?
28
收起
正在回答 回答被采纳积分+1
2回答
好帮手慕星星
2020-02-14 19:13:16
同学你好,问题解答如下:
1、可以看一下官方文档中的解释
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent

会用转义序列来表示字符。
2、不会编码两次,只有一次encodeURIComponent编码。我们把这个数据发动给后台就可以,其他操作流程不需要知道,也不是我们来操作的,接收返回的数据进行操作就可以。
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星