Javascript 从变量计算数组成员
我试图创建一个数组,其中(当前)有一个从JSON文件中的其他对象计算出来的单个对象 我的测试代码 返回错误 我的最终目标 一旦这起作用,我实际上要做的就是构建一个数组,其中包含一个或多个已经计算过的对象Javascript 从变量计算数组成员,javascript,node.js,ecmascript-6,Javascript,Node.js,Ecmascript 6,我试图创建一个数组,其中(当前)有一个从JSON文件中的其他对象计算出来的单个对象 我的测试代码 返回错误 我的最终目标 一旦这起作用,我实际上要做的就是构建一个数组,其中包含一个或多个已经计算过的对象 ["baz"] 你可以通过使用 myData.foo[myData.thud] myData.foo[myData.thud]$在您的数据中不作为函数存在,并且函数不是JSON合法的,您必须将其作为字符串发送并对其求值,这是不合法的safe@TKoL工作出色。非常感谢。如果你把它作为答案贴出来
["baz"]
你可以通过使用 myData.foo[myData.thud]
myData.foo[myData.thud]
$
在您的数据中不作为函数存在,并且函数不是JSON合法的,您必须将其作为字符串发送并对其求值,这是不合法的safe@TKoL工作出色。非常感谢。如果你把它作为答案贴出来,我会把它标记为完成谢谢<代码>myArray=[myData.foo[myData.thud]]代码>完全按照我的要求工作
TypeError: myData.foo.$ is not a function
["baz"]