📅  最后修改于: 2023-12-03 15:07:15.356000             🧑  作者: Mango
在CSS中,我们可以使用splice()
方法来删除数组元素。该方法可以接受两个参数:要删除的元素的索引位置和要删除的元素的数量。以下是splice()
方法的语法:
array.splice(index, howmany);
其中index
是要删除元素的位置,howmany
是要删除元素的数量(如果为0,则删除0个元素)。以下是一个使用splice()
方法删除数组元素的示例:
/* 创建一个数组 */
var fruits = ["Banana", "Orange", "Apple", "Mango"];
/* 删除“Apple”元素 */
fruits.splice(2, 1);
在上面的代码中,我们通过splice()
方法删除了fruits
数组中位于索引位置2的Apple
元素,并删除了1个元素。最终的数组将变为:
["Banana", "Orange", "Mango"]
此外,使用delete
关键字也可以删除数组元素,但是它只会将数组元素的值设置为undefined
,并不会将数组的长度减小。因此,在删除数组元素时,我们建议使用splice()
方法。