javascript - 如何使用jquery查找和删除数组
问题描述
如何从数组列表中检索数据?然后当数组数据被检索并显示后,数据将从数组列表中消失。
var fruits = ["Banana", "Orange", "Watermelon"];
例如,我想取一个西瓜对象。然后,当我检索到该对象时,我想显示它。显示西瓜对象后,西瓜将从数组列表中消失
解决方案
如果您的目标是按索引检索对象然后删除它,您可以这样做:
function retrieve(array, index) {
return array.splice(index, 1)[0];
}
splice 函数将从数组中获取一个(由于第二个参数)元素,并将返回一个包含该项目的新数组,然后我们访问该数组的第一个也是唯一的值并返回它。
推荐阅读
- flutter - 如何实现滑动选择?类似于 iOS 上的照片应用
- angular - 两种方式数据绑定和将数据从 html 发送到 ts 文件中的变量
- python - 如何从在 localhost 上运行的服务器获取数据?
- java - LocalBroadcastManager 不适用于 API 30
- postgresql - Postgresql 是否在事务中隐式包装 select 语句?
- javascript - 为什么我们在这段代码中使用 query.toLowerCase()
- java - Kafka consumerGroup 丢失了所有分区中提交的偏移量信息,并从头开始消费偏移量
- javascript - beforeAll/beforeEach afterAll/afterEach 应该在`describe`里面?
- c# - 该文档没有包含 iTextSharp 的页面
- vb.net - 如何在刽子手游戏中分隔两个单词?