13.Set.html 772 B

12345678910111213141516171819202122232425262728
  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. var arr = [1,2,3,4,3,3,5,7,213];
  11. var x = new Set(arr);
  12. console.log(x,'set后')
  13. console.log(Array.from(x));
  14. // size 长度
  15. console.log(x.size)
  16. // 数组去重
  17. function fn1(aa) {
  18. return Array.from(new Set(aa));
  19. }
  20. console.log(fn1([1,2,1,1,1,1,1,2,2,2,3,4,3,4,33,2]));
  21. // 添加 xxx.add()
  22. console.log(x.add("哈哈"))
  23. // 删除 xxx.delete(要删除的值) 成功则返回true
  24. console.log(x.delete(3));
  25. console.log(x);
  26. </script>
  27. </body>
  28. </html>