Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Hàm Map.delete() trong JavaScript

Hàm delete() của đối tượng Map chấp nhận một khóa và xóa phần tử liên quan đến khóa đó khỏi đối tượng Map hiện tại. Hàm này trả về true nếu khóa đã tồn tại và bị xóa, ngược lại trả về false.

Cú pháp

Cú pháp của nó như sau:

mapVar.delete(key)

Ví dụ

<html> <head>    <title>Ví dụ JavaScript</title> </head> <body>    <script type="text/javascript">       var mapVar = new Map();       mapVar.set('1', 'Java');       mapVar.set('2', 'JavaFX');       mapVar.set('3', 'HBase');       mapVar.set('4', 'Neo4j');       var result = mapVar.delete('4');       document.write("Kích thước của đối tượng map: "+mapVar.size);    </script> </body> </html>

Kết quả

Kích thước của đối tượng map: 3

Ví dụ 2

<html> <head>    <title>Ví dụ JavaScript</title> </head> <body>    <script type="text/javascript">       var mapVar = new Map();       mapVar.set('1', 'Java');       mapVar.set('2', 'JavaFX');       mapVar.set('3', 'HBase');       mapVar.set('4', 'Neo4j');       var result = mapVar.delete('4');       document.write(result);       document.write("<br>");       document.write("Kích thước của đối tượng map: "+mapVar.size);       document.write("<br>");       result = mapVar.delete('5');       document.write(result);       document.write("<br>");       document.write("Kích thước của đối tượng map: "+mapVar.size);    </script> </body> </html>

Kết quả

true
Kích thước của đối tượng map: 3
false
Kích thước của đối tượng map: 3