是否可以在JavaScript中使用用户定义的名称创建变量?

是否可以在JavaScript中使用用户定义的名称创建变量?,javascript,Javascript,如何在JavaScript中使用用户定义的名称创建变量? 我尝试编写var a.value,其中a是用户将在其中输入变量名的文本字段的id。您可以使用所有用户定义的变量定义一个对象 const VAR\u NAME='myVar' 常量VAR_值='myValue' var obj={ [变量名称]:变量值 } 控制台日志(obj) log(obj[VAR_NAME])是的,可以使用用户定义的名称创建变量。 就拿这个例子来说 var\u name='test\u var'; 常数n=120;

如何在JavaScript中使用用户定义的名称创建变量?
我尝试编写var a.value,其中a是用户将在其中输入变量名的文本字段的id。

您可以使用所有用户定义的变量定义一个对象

const VAR\u NAME='myVar'
常量VAR_值='myValue'
var obj={
[变量名称]:变量值
}
控制台日志(obj)

log(obj[VAR_NAME])
是的,可以使用用户定义的名称创建变量。 就拿这个例子来说

var\u name='test\u var';
常数n=120;
此[var_name]=n;
警报(“使用此[var_名称]打印:”+此[var_名称]);
警报(“使用测试变量打印:+测试变量”)

测试

这是可能的,是的。你能自己尝试解决这个问题吗?