各位老大,变量名 test_a ,程序中先判断出 test_a 变量名字的后半截‘a’,然后想拼出来整个变量名,取出test_a 的值,我现在这么写的结果如图,怎么写才能成功呢?
let test_a = 1;
let test_b = 2;
let i = 0;
let temp;
if(i>=0) temp = 'a'; else temp = 'b';
console.log('测试结果:',`test_${temp}`,'另一种写法:',[`test_${temp}`],'都没取得test_a的值1')
当前写法运行结果如下:
let test_a = 1; let test_b = 2; let obj = { test_a, test_b } let key = 'a'; console.log(obj[`test_${key}`])