js 中 自定义数组的的插入,删除实现
function Arrays() {
//创建一个数组
this.array = new Array();//[];
//获取数组长度
this.size = function () {
return this.array.length;
}
//初始化数组
this.init = function (data) {
if (data) {
for (let i = 0; i < data.length; i++) {
const cur = data[i];
this.array[i] = cur;
}
return this.array;
}
return data;
}
//获取数组信息
this.getArray =function () {
return this.array;
}
//判断数组是否为空
this.isEmpty = function () {
return (this.array.length < 1);
}
//清空数组
this.clear = func