6.json.html 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  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 obj = {
  11. // name:'Tom'
  12. // }
  13. // json对象
  14. /**
  15. * var 名字 = '{"属性名":“属性值”}'
  16. * 注意:单引包双引 或者 双引包单引
  17. */
  18. // var a = 1;
  19. // console.log(a)
  20. // var obj1 = '{"name":"Jerry"}'
  21. // var obj2 = "{'name':'Jerry'}"
  22. // 将json对象如何转成js对象
  23. // var newObj1 = JSON.parse(obj1);
  24. // console.log(newObj1,'新的')
  25. // 将js对象转成json对象
  26. // var newObj = JSON.stringify(obj);
  27. // console.log(newObj,'对象');
  28. /**
  29. * 浅拷贝:将一个变量的值赋给另一个变量, 修改其中的一个变量 原有变量会发生改变
  30. * 深拷贝:将一个变量的值赋给另一个变量, 修改其中的一个变量 原有变量不会发生改变
  31. */
  32. var obj = {
  33. aa:11,
  34. bb:22,
  35. cc:33
  36. }
  37. var obj1 = JSON.stringify(obj);
  38. obj1 = '{"aa":55,"bb":22,"cc":33}'
  39. console.log(obj);
  40. console.log(obj1);
  41. </script>
  42. </body>
  43. </html>