1.删除指定下标的元素,后面元素自动补齐
定义数组名为:array
从第index个开始,删除n个,n直接替换为需要的数字
array.splic(index,n)
2.删除指定下标的元素,空出该位置后面元素不补齐
index为几就删除对应位置的数据
delete array[index];
3.删除指定的数组的元素
//给js的数组对象定义一个函数,用于查找指定的元素在数组中的位置,即索引
Array.prototype.indexOf = function (val) {
for (var i = 0; i < this.length; i++) {
if (this[i] == val) {
return i;
}
;
}
return -1;
};
//然后使用通过得到这个元素的索引,使用js数组自己固有的函数去删除这个元素
Array.prototype.remove = function (val) {
var index = this.indexOf(val);
if (index > -1) {
this.splice(index, 1);
}
};
在Vue文件中的位置data中:
Vue中的使用:
item是array中的一个元素
4.在数组最后存入数据
info是要插入数组最后位置的内容
this.cmsList.push('info')
Vue中的使用:
不要惊讶,我这里插入的是空格~
(0.0)~~~
感谢博主:https://blog.csdn.net/weixin_42508745/article/details/104835138