我正在使用flot做一些图表,我正在尝试将图表设置为步骤动画。我想采用一个带有3个对象的多维数组,其中每个对象都有3个对象。所以我有这个:
array1 [0] [0] = 30
array1 [0] [1] = 30
array1 [0] [2] = 10
array1 [1] [0] = 35
array1 [1] [1] = 35
array1 [1] [2] = 15
array1 [2] [0] = 40
array1 [2] [1] = 40
array1 [2] [2] = 20
Array1 [1]是我的图形的第二步(在这种情况下绘制一个从中点35,35开始,半径为15的圆)。我的问题是我只想发送flot当前步骤。所以我想拉出存储在array1 [1]中的对象并将其放入另一个空白数组中,所以我最终得到了像这样的array2:
array2 [0] [0] = 35
array2 [0] [1] = 35
array2 [0] [2] = 15
我一直看到很多关于复制整个数组的信息,但我真的只需要一部分而我无法弄明白。我确信自己已经掌握了太多东西,但任何帮助都会受到赞赏。
答案 0 :(得分:2)
Javascript不支持真正的多维数组;你正在使用一组数组。
您可以像这样分配内部数组:
array2[0] = array1[0];