jquery 知道数组中某一元素的部分值,怎样从数组中删除此元素

jquery 知道数组中某一元素的部分值,怎样从数组中删除此元素,第1张

//声明一个数组

var whereJsonObj = []

//声明一个对象

var term = new Object()

term = new Object()

term.name = "search"

term.value = "123"

//给数组添加一个对象

whereJsonObj.push(term)

//删除前

console.log(whereJsonObj)

//删除这个对象

whereJsonObj = remove(whereJsonObj,"name","search");

//删除后

console.log(whereJsonObj )

//删除数组的函数

function remove(arrPerson,objPropery,objValue){

return $.grep(arrPerson, function(cur,i){

return cur[objPropery]!=objValue

})

}

var removeFromArray = function (arr, val) {

    var index = $.inArray(val, arr)

    if (index >= 0)

        arr.splice(index, 1)

    return arr

}

console.log(removeFromArray([1, 2, 3, 4, 5], 4))


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6422117.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-21
下一篇 2023-03-21

发表评论

登录后才能评论

评论列表(0条)

保存