热爱摄影的程序员
喜欢编码的设计师
擅长设计的剪辑师
一位高冷无情的编码爱好者
大家好,我是全栈 IT 工程师摘星人
欢迎分享 / 收藏 / 赞 / 在看!
在这个例子中,我们首先使用 indexOf() 方法找到要删除的元素"222"在数组中的索引位置。如果元素存在于数组中,则返回该元素的索引,否则返回 -1。
然后,我们使用 splice() 方法将该元素从数组中删除。splice() 方法需要两个参数:第一个参数是要删除的元素的索引,第二个参数是要删除的元素的数量。在这种情况下,我们要删除的元素只有一个,因此第二个参数为 1。
最后,我们打印出修改后的数组 arr,它应该不包含"222"元素。
let arr = ["111", "222", "333"];
let index = arr.indexOf("222");
if (index > -1) {
arr.splice(index, 1);
}
console.log(arr); // Output: ["111", "333"]