我有一个整数数组,如下所示:
var _SingleScannedItemIds = [];
在某些时候,我推送数组内部的一些项目,如下所示:
_SingleScannedItemIds.push(checkbox_value);
现在我的问题是:
有人可以帮我吗?我正在使用jQuery ...
我怎么知道数组中是否包含任何内容?
if(_SingleScannedItemIds.length == 0)
如何根据哪个参数从中删除整数?
_SingleScannedItemIds.splice(pos, 1)
上面做的是从位置pos中删除1个元素。
编辑
delete _SingleScannedItemIds[pos]
使_SingleScannedItemIds [pos] =未定义,然后您可以稍后用ex重新分配它。 _SingleScannedItemIds [0] =“苹果”。假设pos = 0
jQuery这里无关。
只需使用array.length array.splice()
拼接(index,numberOfElementsToRemove)
要获得数组的长度:
var array = [0, 1, 2, 4];
console.log(array.length);
通过密钥从数组中删除项目:
function remove(array, element) {
const index = array.indexOf(element);
array.splice(index, 1);
}
var array = [0, 1, 2, 4];
remove(array, 1); //removes number 1
console.log(array);