在 python 中,我可以使用元组作为字典的键。 javascript 中的等价物是什么?
>>> d = {}
>>> d[(1,2)] = 5
>>> d[(2,1)] = 6
>>> d
{(1, 2): 5, (2, 1): 6}
对于那些有兴趣的人,我有两个数组......
位置 = ...
法线 = ...
我需要制作第三个位置/法线对数组,但不想有重复的对。我的关联数组可以让我检查是否有现有的 [(posIdx,normalIdx)]
对可以重用,如果没有则创建一个。
我需要一些使用双值键进行索引的方法。我可以只使用一个字符串,但这似乎比两个数字慢一点。
最佳答案
Javascript 没有元组,但您可以使用数组。
>>> d = {}
>>> d[[1,2]] = 5
>>> d[[2,1]] = 6
>>> d
Object {1,2: 5, 2,1: 6}
关于javascript - javascript中的关联数组使用对/元组作为多值键/索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22123531/