javascript - 如何连接 2 个字符串中的参数名称?

标签 javascript

我有以下变量:

var MyVar = "8";

例如,我有 2 个字符串:

var foo = "My";
var bar = "Var";

现在我想提醒 MyVar 值,即提醒“8”而不是“MyVar”

alert(foo + bar) // returns "MyVar"

最佳答案

这是需要 eval 的罕见情况:

代码

var MyVar = "8",
    foo = "My",
    bar = "Var";
alert(eval(foo + bar))

链接: http://jsfiddle.net/howderek/wcVNU/

关于javascript - 如何连接 2 个字符串中的参数名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15481174/

相关文章:

javascript - 在Reactjs中,是否可以仅更新满足特定条件的组件的状态

javascript - Chrome 不会在 javascript 中返回正确的时间

javascript - 使用 AngularJS 创建目录的详细信息页面

javascript - 向客户端发送ajax错误问题

javascript - 使用 Moment.js 的日期数组

javascript - Rails Assets 在生产中不可用

javascript - React onClick 函数在渲染时触发

javascript - 如何将对象与方法调用链接起来?

javascript - Angular JS 不允许 preventDefault 或 return false 处理表单提交

javascript - eval() 函数中的 Node process.env 变量给出了不同的结果