1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Document</title>
- </head>
- <body>
- <script>
- var person = {
- name: 'zs',
- age: 18
- }
- console.log(person)
- /* 将对象转化为字符串 */
- var str = JSON.stringify(person)
- console.log(str)
- /* 将字符串转化为对象 */
- var obj = JSON.parse(str)
- console.log(obj)
- // var a = 4
- // b = a
- // b = 6
- // console.log(a)
- // console.log(b)
- // var a = {
- // age: 30
- // }
- // b = a
- // b.age = 18
- // console.log(a)
- // console.log(b)
-
- /*
- 浅克隆、浅拷贝: 将一个变量赋值给另一个变量,修改另一个变量的值,原有的变量随之改变 (引用数据类型)
- 深克隆、深拷贝: 将一个变量赋值给另一个变量,修改另一个变量的值,对于之前的变量没有影响 (基本数据类型)
- */
- </script>
- </body>
- </html>
|