Xóa phần tử khỏi bản đồ javascript mảng
Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách xóa một phần tử khỏi Bản đồ Java. Trong Java, Bản đồ là một giao diện và là một phần của khung Bộ sưu tập Java. Nó được sử dụng để thu thập các phần tử thành các cặp khóa và giá trị Show
Ví dụ về xóa phần tử khỏi bản đồ JavaĐể sửa đổi các phần tử từ Bản đồ Java, chúng tôi có hai chức năng Map.remove(Key); Nó loại bỏ phần tử và trả về giá trị tương ứng
Ví dụ về xóa phần tử khỏi bản đồ JavaTrong ví dụ đã cho, chúng tôi gọi là phương pháp Nó sẽ trả về true nếu Khóa và Giá trị của phần tử được truyền trong hàm tồn tại trong bản đồ và phương thức này sẽ xóa phần tử đó. Nhưng trong trường hợp giá trị tương ứng không tồn tại và khóa duy nhất tồn tại thì nó cũng sẽ trả về false Nó loại bỏ phần tử và trả về true khi và chỉ khi cả khóa và giá trị đều tồn tại trong bản đồ, nếu không nó sẽ trả về false
Nếu chúng tôi chỉ quan tâm đến thời gian cần thiết cho các hoạt động như thêm và xóa một phần tử khỏi Bản đồ trong những trường hợp như vậy, chúng tôi có thể trực tiếp thực hiện thao tác thay thế bằng cách sử dụng Ví dụ để thay thế một phần tử từ bản đồTrong ví dụ này, phương pháp 0 sẽ thay thế giá trị cũ của "D", 68 thành 90. Bạn có thể xác minh rõ ràng rằng từ đầu ra bên dưới. Thao tác này rất hữu ích khi chúng ta muốn thêm thành viên mới vào Bản đồ ngay sau khi xóa thao tác
Ví dụ về remove(Key, Value);1 để thay thế một phần tử từ bản đồTrong ví dụ này, chúng tôi đang thay thế giá trị hiện có của phần tử Bản đồ nếu nó đã có trong Bản đồ. Đó là lý do tại sao chúng tôi đề cập đến tên tham số là oldValue và newValue
Phần kết luậnTrong bài viết này, chúng ta đã biết để xóa một phần tử khỏi Bản đồ, chúng ta có thể sử dụng các hàm 3 và cả hai hàm này đều có các biến thể cụ thể để kiểm tra xem giá trị đã cho có tồn tại hay không và điều này giúp thao tác chính xác hơn. Tất cả các biến thể của chức năng được đề cập dưới đây Hàm chúng tôi đã chuyển đến Mảng. Phương thức forEach() được gọi với từng phần tử (đối tượng) trong mảng Chúng tôi đã sử dụng toán tử xóa để xóa thuộc tính Toán tử Mẫu mã thay đổi mảng ban đầu. Nếu bạn muốn loại bỏ thuộc tính khỏi tất cả các đối tượng trong mảng mà không làm thay đổi giá trị ban đầu, hãy sử dụng phương thức Xóa Thuộc tính khỏi tất cả các Đối tượng trong Mảng bằng Array. bản đồ()Để xóa một thuộc tính khỏi tất cả các đối tượng trong một mảng
Hàm chúng tôi đã chuyển đến Mảng. phương thức map() được gọi với từng phần tử (đối tượng) trong mảng Chúng tôi đã hủy cấu trúc thuộc tính Chúng tôi đã trả lại phần còn lại của các thuộc tính của đối tượng từ hàm, thực tế loại trừ thuộc tính Phương thức Đây là một ví dụ loại bỏ nhiều thuộc tính khỏi tất cả các đối tượng trong mảng Chúng tôi đã hủy cấu trúc các thuộc tính Tất cả các đối tượng trong mảng mới không có thuộc tính Nếu bạn cần loại bỏ nhiều thuộc tính khỏi mỗi đối tượng trong mảng, tốt hơn là chỉ định các thuộc tính mà bạn muốn giữ lại trong lệnh gọi phương thức Chúng tôi đã hủy cấu trúc các thuộc tính Cách tiếp cận này hữu ích nếu số thuộc tính bạn cần xóa khỏi mỗi đối tượng vượt quá số thuộc tính bạn muốn giữ lại Bạn cũng có thể sử dụng vòng lặp Xóa Thuộc tính khỏi tất cả các Đối tượng trong Mảng bằng vòng lặp delete8Để xóa một thuộc tính khỏi tất cả các đối tượng trong một mảng
Chúng tôi đã sử dụng một vòng lặp Trên mỗi lần lặp, chúng tôi sử dụng toán tử Sau lần lặp cuối cùng, thuộc tính bị xóa khỏi tất cả các đối tượng trong mảng Bạn chọn cách tiếp cận nào là vấn đề sở thích cá nhân. Tôi sẽ sử dụng phương thức Làm cách nào để xóa một phần tử khỏi mảng bằng bản đồ trong JavaScript?xóa() trong JavaScript. Bản đồ JavaScript. Phương thức xóa () đượ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 đồ.
Làm cách nào để xóa phần tử khỏi mảng trong 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 phần tử đầu tiên khỏi mảng trong bản đồ JavaScript?Để xóa phần tử đầu tiên của một mảng trong JavaScript, hãy sử dụng hàm shift() . Để xóa phần tử cuối cùng của mảng, hãy sử dụng hàm pop().
Làm cách nào để xóa theo giá trị trong bản đồ JavaScript?Để xóa khóa khỏi Bản đồ trong JavaScript, gọi phương thức delete() trên bản đồ này và chuyển khóa cụ thể làm đối số cho nó . phương thức delete() trả về một giá trị boolean. Giá trị trả về là đúng nếu khóa được xóa thành công khỏi bản đồ, ngược lại, sai. |