1. <script>
    2. /* Array,Object,Function */
    3. /* 引用类型
    4. 它会占据两块内存空间
    5. */
    6. /*
    7. 1.引用类型是一个值,它保存在堆内存中
    8. 2.包含引用类型的值的变量不是实际对象本身,它是一个指针,指向实际对象
    9. 3.在赋值运算中,赋值的其实是指针,
    10. */
    11. var arr=[1,2,3,4];
    12. obj =arr;
    13. obj.push(5);
    14. console.log(arr) //[1, 2, 3, 4, 5]
    15. </script>