我有这个图像资源集合,其中存储在数组中,用户将选择一个图像,然后所选图像将从列表中删除(也来自数组),之后数组将重新排列。我怎么能执行这样的任务? (尽可能我不想使用开源库)
答案 0 :(得分:5)
听起来你需要查找splice()方法。它允许您在任何索引处添加和删除数组中的一个到多个项目。
这里是它的参考。 https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Array/splice
答案 1 :(得分:1)
您的问题缺少代码示例,但您可以使用Array.splice(索引,数字),而索引是基于零的,数字是要删除的项目数。
images.splice(selectedIndex,1);