在函数参数中分配javascript变量的值

Assigning the value of a javascript variable within function arguments?

本文关键字:变量 javascript 分配 函数 参数      更新时间:2023-09-26

我要发送一个XMLHttpRequest

open函数中我想为请求设置一些参数。

req.open('GET', /some/path?someparam=*somevariable*, true)

我想让someparam等于一个变量的值,比如var somevariable。事实上,变量名甚至可能与someparam同名。

如何在这个实例中解析变量?

字符串连接和encodeURIComponent,以确保生成有效的URI:

'/some/path?someparam=' + encodeURIComponent(somevariable)

在ES6环境中,你可以使用模板字面值:

`/some/path?someparam=${encodeURIComponent(somevariable)}`