Tôi có một mảng. Tôi có một biến cho thấy có bao nhiêu phần tử trong mảng phải được để lại ở cuối. Có chức năng nào sẽ làm điều đó không? Ví dụ:Làm cách nào để xóa tất cả trừ các phần tử N cuối cùng khỏi một mảng?
var arr = [1, 2, 3, 4, 5];
var n = 2;
arr = someFunction(n); // arr = [4, 5];
Tôi muốn một mảng có n
yếu tố cuối cùng trong đó.
[Array.slice] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/slice)? 'arr.slice (-2)' trả về '[4,5]'. –
xem '.splice()' –
'arr = arr.slice (~ n + 1);' – adeneo