【发布时间】:2022-10-06 03:31:20
【问题描述】:
我在 JavaScript 中有一行,它工作正常:
var fetchedValue = getMyData(available_values.data[0].actualKey);
但是如果我更换静态部分实际密钥与动态变量变量1并使用它,它会给出错误“TypeError: Cannot read properties of undefined (reading \'length\')\”
var var1 = \"actualKey\";
var fetchedValue = getMyData(available_values.data[0].eval(var1));
我尝试编写多次出现,如下所示,但一切都给出了相同的错误:
var fetchedValue = getMyData(available_values.data[0].eval({var1}));
和
var fetchedValue = getMyData(available_values.data[0].eval(${var1}));
标签: javascript