javascript - 使用变量的值作为对象索引

标签 javascript arrays object indexing

我想将变量的值用作对象的“索引”,即对象内部的值。 不幸的是,这段代码不会运行。


            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/

相关文章:

javascript - 创建空的 ag-grid 表

javascript - 使用 javascript 或 jquery 获取图像大小

创建新数组 : Expression must have pointer to object type 时出现 C++ 错误

javascript - .push() 问题

java - 使用类构造函数创建 2 种不同类型的对象数组

javascript - 如何将 var 传递给 onPress?

javascript - 如何检查对象是否是 Promise?

Python:列表与 np.array:切换到使用某些属性

javascript - 通过 jQuery ajax 将 jQuery 构造的数组发送到 PHP

javascript - 我无法对数组中的数字进行排序(尝试了此处编写的所有内容,但仍然不起作用)