在赋值运算中,基本类型只传值,引用类型既传值也传址
    1.三种引用类型:

    • Array 数组
    • Object 对象
    • Function 函数

    2.它会占据两块内存空间 :指针和值

    3.包含引用的类型的值的变量不是实际对象本身,它是一个指针

    1. var arr=[1,2,3,4]; //arr 是指针
    2. obj = arr; //obj复制了指针
    3. obj.push(5); //堆里面的值增加
    4. console.log(arr); //[1,2,3,4,5]