원시타입, 참조타입 차이점
2020. 2. 7.
자바스크립트의 원시타입과 참조타입이 있다. 원시타입은 숫자(Number), 문자열(String), 논리형(Boolean), Null, Undefined이고, 참조타입은 함수(Fucntion), 배열(Array), 객체(Object)이다. 가장 큰 차이점은 참조타입의 경우 원본이 바뀌면 복사본도 똑같이 따라 바뀌는 반면, 원시타입은 그렇지 않다는 것이다. 원시타입(Primitive type) var str1 = 'today'; var str2 = str1; str1 = 'yesterday'; console.log(str1); // output: yesterday console.log(str2); // output: today str1을 'yesterday'로 재할당 하자, str1은 바뀐 값으로 출력되지만..