我发送了XMLHttpRequest
。
在open
函数中,我想为请求设置一些参数。
req.open('GET', /some/path?someparam=*somevariable*, true)
我想让someparam
等于变量的值,例如var somevariable
。实际上,变量名称甚至可能与someparam
具有相同的名称。
如何在此实例中解析变量?
答案 0 :(得分:1)
字符串连接和encodeURIComponent
以确保您生成有效的URI:
'/some/path?someparam=' + encodeURIComponent(somevariable)
在ES6环境中,您可以使用template literals:
`/some/path?someparam=${encodeURIComponent(somevariable)}`