如何从 JavaScript 中给定数组的末尾删除 n 个元素?
在本文中,我们将学习如何在 JavaScript 中删除给定数组末尾的最后n 个元素。这可以使用两种方法来实现:
JavaScript 中的splice() 方法用于通过添加或删除元素来修改数组。此方法接受必须进行修改的索引和要删除的元素数。可以通过从数组的长度中减去元素的数量来找出必须从哪个索引开始删除。
句法:
array.splice(start, deleteCount);
例子:
HTML
GeeksforGeeks
How to remove n elements from the end
of a given array in JavaScript?
HTML
GeeksforGeeks
How to remove n elements from the end
of a given array in JavaScript?
输出:
Original Array: [1, 2, 3, 4, 5, 6, 7, 8, 9]
Modified Array: [1, 2, 3, 4, 5, 6]
JavaScript 中的pop() 方法用于从数组中删除最后一个元素。这可以在n次迭代的循环中重复,以使用while循环删除数组的最后n 个元素。
句法:
array.pop();
例子:
HTML
GeeksforGeeks
How to remove n elements from the end
of a given array in JavaScript?
输出:
Original Array: [1, 2, 3, 4, 5, 6, 7, 8, 9]
Modified Array: [1, 2, 3, 4]