在空数组中删除已推送的项,可以通过以下步骤实现:
下面是一个示例代码:
// 创建一个空数组
var arr = [];
// 将要删除的项推送到空数组中
arr.push("item1");
arr.push("item2");
arr.push("item3");
// 删除已推送的项
for (var i = 0; i < arr.length; i++) {
var item = arr[i];
var index = arr.indexOf(item);
if (index > -1) {
arr.splice(index, 1);
}
}
console.log(arr); // 输出:[]
在上述示例中,我们首先创建了一个空数组arr
。然后,使用push()方法将三个项推送到数组中。接下来,我们使用循环遍历数组中的每一项,并使用indexOf()方法获取项在数组中的索引。如果索引大于-1,则使用splice()方法从数组中删除该项。最后,输出空数组arr
,结果为[]
,表示已成功删除所有已推送的项。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云