var body = "body99";
var ali = "ali";
var body99ali = "bodyali123";
console.log(`${body}${ali}`,'目前的打印结果是body99ali,期望的打印结果是bodyali123');
我一开始的思路是通过模板字符串拼接body的值(body99)和ali的值(ali)组合成新的变量名body99ali,最终输出body99ali的值bodyali123,但是结果并不是这样,打印的值变成了变量名,也就是body99ali,估计是我的写法错误了,请大佬指导下这种怎么做?
###可以通过括号取值,使用动态key
window[body+ali] // => bodyali123
###// => bodyali123
console.log(eval(`${body}${ali}`))