Làm cách nào để sắp xếp Bản đồ ES6 trong JavaScript?

Lam Cach Nao De Sap Xep Ban Do Es6 Trong Javascript



Trong khi xử lý dữ liệu với số lượng lớn, có yêu cầu sắp xếp dữ liệu để được xác định chính xác. Chẳng hạn, khi tìm nạp một tên cụ thể dựa trên một ký tự. Thêm vào đó, nó tăng cường khả năng trực quan hóa, phân tích và giảm thời gian tiêu thụ. Trong trường hợp như vậy, sắp xếp bản đồ ES6 trong JavaScript là một kỹ thuật hiệu quả để tìm kiếm dữ liệu cụ thể.

Blog này sẽ giải thích cách sắp xếp Bản đồ ES6 trong JavaScript.







Làm cách nào để sắp xếp bản đồ ES6 bằng JavaScript?

Một ' bản đồ ES6 ” có thể được sắp xếp trong JavaScript bằng cách tạo một đối tượng bản đồ mới và áp dụng nó kết hợp với “ Lan tràn ” nhà điều hành và “ loại() ' phương pháp.



Ví dụ 1: Sắp xếp Bản đồ ES6 trong JavaScript theo ký tự chữ cái



Ví dụ này sẽ giải thích cách sắp xếp bản đồ theo các ký tự chữ cái.





cú pháp

bộ ( giá trị cốt lõi ) ;



Trong cú pháp trên:

Chìa khóa ' và ' giá trị ” tương ứng với một đối tượng hoặc một biến của bất kỳ kiểu dữ liệu nào.

Hãy làm theo đoạn mã dưới đây:

< script loại hình = 'văn bản/javascript' >
var sortMap = bản đồ mới ( ) ;
sortMap.set ( 'd' , '55' ) ;
sortMap.set ( 'b' , '75' ) ;
sortMap.set ( 'c' , '65' ) ;
sortMap.set ( 'một' , '85' ) ;
var updateMap = bản đồ mới ( [ ...bản đồ sắp xếp ] .loại ( ) ) ;
bảng điều khiển.log ( cập nhậtBản đồ ) ;
script >

Trong đoạn mã trên, hãy thực hiện các bước sau:

  • Tạo một cái mới ' bản đồ ” đối tượng sử dụng “ Bản đồ() ' người xây dựng.
  • Sau đó, đặt các ký tự chữ cái đã nêu cùng với các giá trị đã nêu ở dạng “ giá trị cốt lõi ' cặp.
  • Trong bước tiếp theo, hãy tạo một “ bản đồ ” đối tượng và đặt các giá trị đã đặt vào đối tượng đó bằng cách sử dụng “ Lan tràn ' nhà điều hành.
  • Ngoài ra, hãy áp dụng “ loại() ” để sắp xếp các ký tự bảng chữ cái và hiển thị bản đồ được cập nhật.

đầu ra

Từ đầu ra ở trên, có thể thấy rằng bản đồ được sắp xếp dựa trên các ký tự chữ cái.

Ví dụ 2: Sắp xếp Bản đồ ES6 trong JavaScript theo số

Ví dụ này sẽ dẫn đến việc sắp xếp bản đồ theo số.

Hãy quan sát ví dụ dưới đây:

< script loại hình = 'văn bản/javascript' >
var sortMap = bản đồ mới ( ) ;
sortMap.set ( '3' , 'Harry' ) ;
sortMap.set ( '1' , 'David' ) ;
sortMap.set ( 'hai' , 'Từ chối' ) ;
var updateMap = bản đồ mới ( [ ...sortMap.entries ( ) ] .loại ( ) ) ;
bảng điều khiển.log ( cập nhậtBản đồ ) ;
script >

Trong đoạn mã trên:

  • Lặp lại các bước đã thảo luận trong ví dụ trước để tạo một “ bản đồ ” đối tượng và thiết lập các giá trị trong đó bằng cách sử dụng “ bộ() ' phương pháp.
  • Trong bước tiếp theo, tương tự, hãy áp dụng “ Lan tràn ” nhà điều hành và “ loại() ” phương pháp sắp xếp bản đồ dựa trên các số đã đặt.
  • bổ sung “ mục() ” ở đây cho kết quả trả về bản đồ là “ giá trị cốt lõi ' cặp.

đầu ra

Trong đầu ra ở trên, rõ ràng là bản đồ được sắp xếp dựa trên các con số.

Sự kết luận

Một ' bản đồ ES6 ” có thể được sắp xếp trong JavaScript bằng cách áp dụng đối tượng bản đồ kết hợp với “ Lan tràn ” nhà điều hành và “ loại() ” phương pháp dựa trên bảng chữ cái và số. Điều này có thể đạt được bằng cách tạo một đối tượng bản đồ mới và đặt các giá trị trong đó ở dạng “ giá trị cốt lõi ” và sau đó sắp xếp chúng dựa trên các ký tự chữ cái có trong ví dụ đầu tiên và các số trong ví dụ khác. Blog này giải thích cách sắp xếp bản đồ ES6 trong JavaScript.