【发布时间】:2017-07-05 12:56:36
【问题描述】:
我得到了一个由节点对象填充的数组a。例如,我的屏幕上有 200 个节点,所有节点都保存在这个数组中。这些节点由单独的索引a[0], a[1], 等标记。现在,当我选择一些随机节点(例如最短路径)并将它们存储在第二个数组b 中,它看起来像b = [ object, object, object, object.....],
有没有办法自动返回数组a 中的位置?例如,当我单击一个随机节点时,它位于数组a 中的第三个位置,这意味着在a[2],然后我希望自动返回或存储该位置,可能在第三个数组c 中。最后,它可能看起来像:c= [ a[2], a[6], a[18], a[7], a[0] .....]。希望有人可以帮助我解决我的问题。非常感谢!
【问题讨论】:
-
你是怎么得到
b的? -
嘿,我使用 d3.js 方法返回最短路径。但是当我
console.log(b)时,它说[ object, object, object, object.....]
标签: javascript arrays loops variables indexof