Trong hướng dẫn này, bạn sẽ tìm hiểu hai cách khác nhau để xóa phần tử đầu tiên của một mảng trong JavaScript Show
1. Sử dụng mảng. phương thức shift()Phương thức Thí dụ
2. Sử dụng phá hủy ArrayBạn có thể sử dụng toán tử trải rộng mảng (. ) và phá hủy mảng để tạo một mảng mới với phần tử đầu tiên bị xóa Các nhà phát triển thường muốn sử dụng mã chương trình cơ bản để xóa các mục khỏi một mảng. Đôi khi, có một tình huống mà các lập trình viên phải đối mặt là loại bỏ phần tử đầu tiên khỏi một mảng để họ có thể nối thêm phần tử được yêu cầu ngay từ đầu. Để làm điều này, JavaScript cung cấp một số phương thức dựng sẵn, chẳng hạn như phương thức shift() và phương thức slice() Bài đăng này sẽ trình bày các phương pháp xóa phần tử đầu tiên khỏi mảng bằng JavaScript Làm cách nào để xóa phần tử đầu tiên/thứ nhất khỏi một mảng trong JavaScript?Để xóa phần tử đầu tiên khỏi mảng, hãy sử dụng phương thức “shift()” hoặc phương thức “slice()”. Phương thức shift() loại bỏ phần tử đầu tiên và trả về mảng với các phần tử đã dịch chuyển, trong khi phương thức slice() cắt mảng bằng cách chuyển các chỉ số bắt đầu và kết thúc. Trong bài đăng này, chúng tôi đã trình bày các phương pháp xóa phần tử đầu tiên khỏi mảng bằng JavaScript Trong JavaScript, phương thức “shift()” được sử dụng để loại bỏ phần tử đầu tiên của mảng. Trong khi phương thức “pop()” bỏ qua phần tử mảng cuối cùng. Các phương thức này có thể được sử dụng kết hợp để loại bỏ các phần tử mảng đầu tiên và cuối cùng cú pháp mảng. ca() , mảng. bật() Ở đây, “mảng” đề cập đến một mảng được xác định mà các phương thức shift() và pop() sẽ được áp dụng để loại bỏ các phần tử mảng đầu tiên và cuối cùng tương ứng Nhìn vào ví dụ đã nêu cho cuộc biểu tình Thí dụTrong ví dụ sau, hãy khởi tạo một mảng có tên là “remArr” với giá trị số nguyên và chuỗi trong đó var remArr = [1 , 2,'a'] Bây giờ, chúng ta sẽ áp dụng phương thức “shift()” để loại bỏ phần tử đầu tiên “1” khỏi một mảng và hiển thị nó trên console bằng lệnh “console. phương thức log()” remArr. chuyển() Sau đó, chúng ta sẽ sử dụng phương thức “pop()” để xóa phần tử cuối cùng “a” khỏi một mảng và hiển thị nó remArr. bốp() Cuối cùng, in ra mảng cập nhật trên bàn điều khiển bảng điều khiển. log("Mảng mới trở thành. " , remArr ) đầu ra Phương pháp 2. Xóa các phần tử mảng đầu tiên và cuối cùng trong JavaScript bằng phương thức slice()Trong JavaScript, phương thức “slice()” cắt các phần tử mảng và trả về chúng dưới dạng một mảng mới. Bạn có thể áp dụng phương pháp này để cắt các phần tử mảng đầu tiên và cuối cùng bằng cách truy cập các chỉ mục của chúng và loại bỏ chúng khỏi một mảng cú pháp mảng. lát( bắt đầu, kết thúc ) Ở đây, "bắt đầu" và "kết thúc" đề cập đến chỉ số đầu tiên và cuối cùng của mảng Ví dụ sau giải thích khái niệm đã nêu Thí dụBây giờ, chúng ta sẽ áp dụng phương thức “slice()” cho chuỗi “remArr” và tham chiếu đến các chỉ số bắt đầu và kết thúc lần lượt là “1” và “-1”. Điều này sẽ dẫn đến việc loại bỏ các phần tử ở chỉ mục đầu tiên và cuối cùng khỏi mảng đã cho var remArr = [1 , 2, 'a] Cuối cùng, chúng tôi sẽ hiển thị mảng kết quả trên bàn điều khiển bảng điều khiển. log("Mảng mới sau khi xóa Phần tử đầu tiên và cuối cùng trở thành. " , firstLast ) đầu ra Chúng tôi đã cung cấp tất cả các phương pháp đơn giản nhất để loại bỏ phần tử đầu tiên và phần tử cuối cùng trong mảng trong JavaScript Phần kết luậnĐể xóa phần tử đầu tiên và phần tử cuối cùng của mảng, bạn có thể sử dụng các phương thức “shift()” và “pop()” để xóa phần tử đầu tiên và cuối cùng trong một mảng tương ứng và phương thức “slice()” để chỉ định chỉ mục của . Cả hai phương pháp đều thay đổi độ dài của mảng ban đầu. Bài viết này giải thích các phương pháp để loại bỏ các phần tử mảng đầu tiên và cuối cùng trong JavaScript Làm cách nào để xóa phần tử đầu tiên của một mảng trong JavaScript?Phương thức shift() xóa phần tử đầu tiên khỏi mảng và trả về phần tử đã xóa đó. 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 mảng JavaScript?Có thể xóa các phần tử mảng bằng cách sử dụng toán tử JavaScript delete . Sử dụng xóa để lại các lỗ không xác định trong mảng. Thay vào đó, hãy sử dụng pop() hoặc shift().
Làm cách nào để xóa hai phần tử đầu tiên khỏi mảng trong JavaScript?Xóa n phần tử đầu tiên khỏi mảng. Gọi phương thức splice() trên mảng, truyền cho nó chỉ số bắt đầu và số phần tử cần loại bỏ làm đối số . Ví dụ, mảng. mối nối(0,2) loại bỏ hai phần tử đầu tiên khỏi mảng và trả về một mảng mới chứa các phần tử đã loại bỏ.
Làm cách nào để lấy phần tử đầu tiên của một mảng trong JavaScript?Trong JavaScript, bạn chỉ cần làm. const first = arr[0]; |