我想将变量的值用作对象的“索引”,即对象内部的值。 不幸的是,这段代码不会运行。
animatedObjects = {
userPosition.uid: {
"uid": userPosition.uid,
"x": 30,
"y": 31
}
}
哪里出错了?
最佳答案
userPosition.uid
可能无法正常工作。您还缺少右括号。
这是一个显示概念有效的最小示例。如果你有 userPosition.uid
工作,你的例子就很好。检查是否可以只输出 userPosition.uid
。
a = {}
b = {c: 3}
a[b.c] = 5
a // now equal to {3: 5}
关于javascript - 使用变量的值作为对象索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3347207/