1.删除数组内的某一条数据。
array.splice(i, 1); //删除i位置的一个元素
2.往位置index添加一条数据。
//splice为添加或者删除操作。第二个参数为0说明为添加。如果为1说明删除一个数据。
array.splice(index, 0, {
'name': ‘name1’,
})
3.往数组里面添加数据(末尾)。
var dict = {
'name': ‘name1’,
}
array.push(dict);
4.把string加数组的0的位置。
array.unshift(keyword);
5.把新的数据加到之前的数组里面。
let array = res.data.data.list;
let all = that.data.all;
//把新请求的数据添加进去
all.push.apply(all, array);
that.setData({
all: all,
})
以下为参考文档:
https://www.w3school.com.cn/jsref/jsref_obj_array.asp
https://www.w3school.com.cn/jsref/jsref_splice.asp
arrayObject.splice(index,howmany,item1,.....,itemX)