19.Symbol.html 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  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. // Symbol 独一无二的
  11. let s1 = Symbol('111');
  12. let s2 = Symbol('111');
  13. console.log(s1 == s2);
  14. console.log(typeof s1)
  15. // const obj = {
  16. // name:"小红",
  17. // name:"小葛"
  18. // }
  19. // console.log(obj)
  20. // let name1 = Symbol("name");
  21. // let name2 = Symbol("name");
  22. // let obj1 = {
  23. // [name1]:"小红",
  24. // [name2]:"小葛"
  25. // }
  26. // console.log(obj1);
  27. // let s3 = Symbol(1);
  28. // // console.log(s3 + "1");
  29. // let s4 = Symbol("name");
  30. // let obj2 = {
  31. // [s4]:"图图",
  32. // age: 10
  33. // }
  34. // for(let i in obj2) {
  35. // console.log(i)
  36. // }
  37. let s5 = Symbol.for("你好");
  38. let s6 = Symbol.for("你好");
  39. console.log(s5 === s6)
  40. </script>
  41. </body>
  42. </html>