我想从我的数组中删除一个项目。例如,我想删除" Apple"从数组。代码如下:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2,1);
当我运行此代码时,输出为[" Apple"]。输出应该是[" Banana"," Orange"," Mango"]。请帮我查一下我的代码有什么问题?
答案 0 :(得分:1)
我不确定,但是,您必须从该拼接中获取摘录,而不是按原样采用实际数组。
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2,1);
console.log(fruits);
答案 1 :(得分:0)
splice()方法在数组中添加/删除项目,并返回已删除的项目。 此链接可以帮助您:https://www.w3schools.com/jsref/jsref_splice.asp