js删除某个数组的特定对象以及js判断某个数组是否有某个对象,没有则添加

2021-03-05 05:27

阅读:712

标签:rem   turn   第一个   dex   gif   cti   ==   元素   一个   

1、js删除某个数组的特定对象

var arrs = [{key:‘write‘,name:‘write‘,value:‘写‘},{key:‘read‘,name:‘write‘,value:‘读‘}];
removeArray(arrs,‘write‘);
function removeArray(arrs,name) {
    var length = arrs.length
    for (var i = 0; i 

2、js判断某个数组是否有某个对象,没有则添加

var arrs = [{key:‘write‘,name:‘write‘,value:‘写‘},{key:‘read‘,name:‘write‘,value:‘读‘}];
function addArray(arrs) {
    var option = {key:‘write‘,name:‘write‘,value:‘写‘}
    if (JSON.stringify(arrs).indexOf(JSON.stringify(option)) == -1) {
      arrs.push(option)
    }
} 

js删除某个数组的特定对象以及js判断某个数组是否有某个对象,没有则添加

标签:rem   turn   第一个   dex   gif   cti   ==   元素   一个   

原文地址:https://www.cnblogs.com/qqlike/p/14330883.html


评论


亲,登录后才可以留言!