js, data, collection, remove function

js, data, collection, remove function

/**
*移除数组某个元素
**/
arrayRemove(arr,val){
    
    
	var index = arr.indexOf(val)
	if(index > -1){
    
    
		arr.splice(index, 1)
	}
}
/**
*移除集合某个对象
**/
arrayListRemove(list,obj){
    
    
	var arr = []
	list.forEach(t=>{
    
    
		if(t.id !== obj.id){
    
    
			arr.push(t)
		}
	})
	return arr
}

Guess you like

Origin blog.csdn.net/yuanbo_520/article/details/110926459