我有一个像这样的字符串:
abc=foo&def=%5Basf%5D&xyz=5
如何将其转换为像这样的JavaScript对象?
{
abc: 'foo',
def: '[asf]',
xyz: 5
}
Run Code Online (Sandbox Code Playgroud) 我创建了Google自定义搜索.逻辑是当用户搜索时,页面将显示结果,并且页面的标题将使用javascript更改为搜索词.我使用decodeURI解码unicode字符.但是空间被解码为+.例如,如果我搜索钱,它将被解码为钱+制作,并显示为标题.有人请帮忙解决这个问题.我想显示空格而不是符号+.
代码是
if (query != null){document.title = decodeURI(query)+" | Tamil Search";}</script>
Run Code Online (Sandbox Code Playgroud)