gpt4 book ai didi

javascript - 如何通过具有数组行的第一项的值来删除/删除javascript数组中的一行?

转载 作者:行者123 更新时间:2023-12-02 06:56:16 28 4
gpt4 key购买 nike

我这样创建数组:

var myArray = new Array();
myArray.push({ url: urlValue, filename: fileNameValue });

urlValue 和 fileNamevalue 是 javascript 变量。一段时间后,我的数组将获得很多项目,如果我想通过 urlValue 删除一行,我该如何删除该行?(按行我的意思是删除 urlValue 和 fileNameValue)。例如,我想删除具有 urlValue 的行= http://www.somsite.com/pics/picture12.jpg和 fileNameValue=picseasonNewName.jpg

最佳答案

如果你使用jQuery,你可以使用grep

var result = $.grep(myArray, function(e){ return e.url !== "urlValue"; });

这将返回一个对象数组,其 url 不是目标值,有效地删除您的数组条目。

演示:JSbin

关于javascript - 如何通过具有数组行的第一项的值来删除/删除javascript数组中的一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30825027/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com