我有一个整数数组,如下所示:
var _SingleScannedItemIds = [];
在某些时候,我会在数组中推送一些项目,如下所示:
_SingleScannedItemIds.push(checkbox_value);
现在我的问题是:
有人可以帮帮我吗?我正在使用jQuery ......
答案 0 :(得分:2)
如何知道数组中是否包含任何内容?
if(_SingleScannedItemIds.length == 0)
如何根据哪个参数从中删除整数?
_SingleScannedItemIds.splice(pos, 1)
以上所做的是从位置pos中删除1个元素。
修改
delete _SingleScannedItemIds[pos]
使_SingleScannedItemIds [pos] =未定义,然后您可以稍后用ex重新分配它。 _SingleScannedItemIds [0] =" apple"。假设pos = 0
答案 1 :(得分:1)
jQuery在这里无事可做。
只需使用array.length array.splice()
答案 2 :(得分:1)
Splice(index,numberOfElementsToRemove)
答案 3 :(得分:1)
获取数组的长度:
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);