我正在制作一个新对象,以便我可以将其中一个属性与对象本身相关联:
var byVert = {};
verticesClosest3.forEach(function (x){
byVert[x.vertix] = x;
});
byVert
中的第一个对象与人们所期望的verticesClosest3
的第一个对象相对应
但是从第二个对象开始只有vertex
属性对应,而其他属性则没有。
问题可能在于我是如何构建原始对象的,你可以看到它的小提琴。
答案 0 :(得分:1)
也许我理解了这个问题:verticesClosest3中有很多顶点具有相同的顶点值;所以简单地说,byVert显示了verticesClosest3中所有相同的数据,但顺序不同。查看图像以查看其中的几个。