객체타입

    [JavaScript_study] 값과 참조의 차이

    * 원시(Primitive)타입과 객체(Object)타입의 비교 > 원시타입은 메모리 셀 안에 값이 바로 들어가있으며 변수가 그 메모리 자체를 가르키고 있다. > 객체타입은 메모리의 주소(참조값)를 가르키고있다. * 원시타입의 값 복사 > Copy by value(Call by value와 동일한 개념) // (값에 의한 호출) > 값 자체가 복사되어진다. ex) let a = 1 // a = b // b; 1 => b에 다른 값을 할당할 경우 b의 값만 단독으로 변한다. * 객체타입의 값 복사 > Copy by Reference(Call by reference와 동일한 개념) // (참조에 의한 호출) > 값을 복사할경우 해당 객체가 참조하고 있는 참조값(메모리 주소, 레퍼런스)가 복사된다. > 따라서..