Bản đồ Javascript xóa phần tử cuối cùng

Bài đăng này sẽ thảo luận về cách xóa phần tử cuối cùng khỏi một mảng trong JavaScript

1. Sử dụng chức năng Array.prototype.pop()

Cách tiêu chuẩn để xóa phần tử cuối cùng khỏi một mảng là sử dụng phương thức pop() . Phương pháp này hoạt động bằng cách sửa đổi mảng ban đầu. Đoạn mã sau tạo một mảng chứa năm phần tử, sau đó loại bỏ phần tử cuối cùng của nó.

1

2

3

4

5

6

7

8

var arr = [1, 2, 3, 4, 5];

 

var last = arr. bật();

bảng điều khiển. log(arr);

 

/*

đầu ra. [ 1, 2, 3, 4 ]

*/

Tải xuống Chạy mã

2. Sử dụng hàm Array.prototype.splice()

Phương thức splice() thường được sử dụng để loại bỏ tại chỗ các phần tử hiện có khỏi mảng hoặc thêm phần tử mới vào mảng. Ví dụ sau minh họa việc sử dụng hàm splice() để xóa phần tử cuối cùng khỏi mảng có độ dài 5.

1

2

3

4

5

6

7

8

var arr = [1, 2, 3, 4, 5];

 

mảng. mối(mảng. độ dài - 1);

bảng điều khiển. log(arr);

 

/*

đầu ra. [ 1, 2, 3, 4 ]

*/

Tải xuống Chạy mã

 
Bạn có thể dễ dàng mở rộng đoạn mã trên để xóa các phần tử n cuối cùng khỏi mảng

1

2

3

4

5

6

7

8

9

var arr = [1, 2, 3, 4, 5];

var n = 3;

 

mảng. mối(mảng. độ dài - n);

bảng điều khiển. log(arr);

 

/*

đầu ra. [ 1, 2 ]

*/

Tải xuống Chạy mã

3. Sử dụng thư viện Lodash

Nếu bạn đang sử dụng thư viện Lodash JavaScript trong dự án của mình, bạn có thể sử dụng phương thức , phương thức này sẽ trả về mọi thứ trừ phần tử cuối cùng của mảng. Lưu ý rằng điều này không sửa đổi mảng ban đầu mà trả về một mảng mới.

1

2

3

4

5

6

7

8

9

var _ = yêu cầu('lodash');

 

var arr = [1, 2, 3, 4, 5];

arr = _. ban đầu(arr);

bảng điều khiển. log(arr);

 

/*

đầu ra. [ 1, 2, 3, 4 ]

*/

Tải xuống mã

4. Sử dụng thư viện gạch dưới

Ngoài ra, để xóa các phần tử n cuối cùng khỏi mảng, hãy chuyển n làm tham số thứ hai cho phương thức của thư viện Underscore.

1

2

3

4

5

6

7

8

9

10

11

var _ = yêu cầu('underscore');

 

var arr = [1, 2, 3, 4, 5];

var n = 3;

 

arr = _. ban đầu(arr, n);

bảng điều khiển. log(arr);

 

/*

đầu ra. [ 1, 2 ]

*/

Tải xuống mã

Đó là tất cả về cách xóa phần tử cuối cùng khỏi một mảng trong JavaScript

Làm cách nào để xóa phần tử cuối cùng khỏi đối tượng trong JavaScript?

Phương thức pop() loại bỏ (bật) phần tử cuối cùng của một mảng. Phương thức pop() thay đổi mảng ban đầu. Phương thức pop() trả về phần tử đã loại bỏ.

Làm cách nào để xóa phần tử cuối cùng của danh sách trong JavaScript?

Phương thức pop() xóa phần tử cuối cùng khỏi mảng và trả về phần tử đó. Phương thức này thay đổi độ dài của mảng.

Làm cách nào để xóa phần tử khỏi bản đồ JavaScript?

JavaScript Bản đồ. phương thức delete() được sử dụng để xóa phần tử đã chỉ định trong số tất cả các phần tử có trong bản đồ. Bản đô. phương thức xóa () lấy khóa cần xóa khỏi bản đồ, do đó xóa phần tử được liên kết với khóa đó và trả về true.

Làm cách nào để xóa 3 phần tử cuối cùng khỏi mảng trong JavaScript?

Phương thức javascript pop() . Nó được sử dụng để loại bỏ phần tử cuối cùng khỏi mảng. Điều này có thể được lặp lại trong một vòng lặp gồm n lần lặp để loại bỏ n phần tử cuối cùng của mảng bằng cách sử dụng vòng lặp while.