数组中的要素项

时间:2017-11-05 23:52:08

标签: arrays node.js mongodb image sorting

我有一系列图像链接包含在变量" foundListings.currentimages"下面。在前端,用户可以检查"特色"框以选择要显示的图像。所有这些都很有效。

但是我不确定如何将foundListings.currentimages下的图像移动到数组的前面。 (如果它位于阵列前面,那就是它的特色。)

如何更改代码if(anyMatch(a, o, j, b)){ ... }; 以不从数组中删除项目,而是将其放在数组中?

感谢您的帮助! :)

foundListings.currentimages.splice(index2, 1);

1 个答案:

答案 0 :(得分:1)

从数组中删除后,

.unshift()?我知道这似乎更多的工作,但我真的不能想到任何其他方式重新排序数组。

var removed = foundListings.currentimages.splice(index2, 1); 
foundListings.currentimages.unshift(removed[0]);

应该这样做