Js查漏补缺04-Object类型

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<script>
//基本数据类型是存储在栈空间的,相当于直接存储在物理地址中;而引用数据类型是存储在堆空间的,相当于是一个逻辑地址,具体的数据是存储在物理内存空间的
//无论是基本数据类型,还是引用数据类型,都是比较的栈空间的值,而不是堆空间的值,只不过对基本数据类型而言,栈空间的值就是数据值,而对引用数据类型而言,栈空间的值 就是地址

    var obj1=new Object();
    obj1.name="Everything";
    var obj2=obj1;
    obj1.name="Nothing";
    document.write(obj1.name+"<br>");
    document.write(obj2.name);

//对象的另一种创建方式,json键值对的形式,广泛用于前后端信息交互
    var dog={
        name:"wendy",
        age:5,
        color:{
            head:"black",
            body:"white"
        }
    }
    console.log(dog)
</script>

</body>
</html>

猜你喜欢

转载自www.cnblogs.com/cuijunfeng/p/13160751.html