我正在与一个团队一起开发 Web API,有人将此代码放入
params.forEach(function (item, index) {
params[index] = decodeURI(item);
});
这个功能是实现什么功能的?
最佳答案
它改变转义值
https://developer.mozilla.org/ru/docs/JavaScript_%D1%88%D0%B5%D0%BB%D0%BB%D1%8B
到实际字符
https://developer.mozilla.org/ru/docs/JavaScript_шеллы
在此处查看更多信息:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/decodeURI
该函数特别将每个参数作为转义(因此基本上是name%3Dbob
),将其更改为实际值,如name=bob
,并将该值粘回到同一索引中的params数组中,覆盖旧值。
关于node.js - 什么是url解码和url编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43728215/