22.Map.html 808 B

123456789101112131415161718192021222324252627282930313233
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Document</title>
  7. </head>
  8. <body>
  9. <script>
  10. /**
  11. * Map 键值对集合
  12. */
  13. const m = new Map([
  14. ["name","Lucy"],
  15. ["age","10"],
  16. ["address","哈尔滨"]
  17. ]);
  18. console.log(m);
  19. m.set("sex","女");
  20. m.delete("address")
  21. // m.clear()
  22. console.log(m.size);
  23. console.log(m.get("name"))
  24. console.log(m.has("age"))
  25. console.log(m.entries);
  26. console.log(m.keys);
  27. console.log(m.values);
  28. // console.log([...m])
  29. const arr = [['name','aaa']];
  30. console.log(new Map(arr))
  31. </script>
  32. </body>
  33. </html>