참조타입 [Swift] 값타입참조타입스택영역힙영역 Swift를 공부하는 사람이라면 지겹게 들어왔고 듣고있고 아패로도캐속 듣게 될...면접 단골 질문이라는 이 키워드 자유의 모미 되고 싶어서 한번 정리를 해보겠습니다. 값타입은 선언할 때마다 값을 복사해서 사용한다. 원본에 영향이 없다. 참조타입은 원본의 주소값을 가리킨다. 변경시 원본도 변경된다. 위 상황에서 b는 a인스턴스가 위치한 주소를 가리키고 있다. b의 프로퍼티를 변경한다면 b가 가... swift값타입struct힙스택참조타입classclass [JS] 원시타입과 참조타입 원시타입 데이터 타입이란 데이터의 형태를 의미한다. 데이터 타입은 크게 두가지로 구분할 수 있다. 객체와 객체가 아닌것. 그럼 객체가 아닌 것은 무엇일까? 숫자 문자열 불리언(true/false) null undefined 객체가 아닌 데이터 타입을 원시데이터타입 이라고 한다. 아래는 간단한 예제이다. 값을 변경한 것은 변수 b이기 때문에 변수 a에 담겨있는 값은 그대로이다. 변수 b의 값에... JavaScript원시타입js데이터타입참조타입JavaScript
[Swift] 값타입참조타입스택영역힙영역 Swift를 공부하는 사람이라면 지겹게 들어왔고 듣고있고 아패로도캐속 듣게 될...면접 단골 질문이라는 이 키워드 자유의 모미 되고 싶어서 한번 정리를 해보겠습니다. 값타입은 선언할 때마다 값을 복사해서 사용한다. 원본에 영향이 없다. 참조타입은 원본의 주소값을 가리킨다. 변경시 원본도 변경된다. 위 상황에서 b는 a인스턴스가 위치한 주소를 가리키고 있다. b의 프로퍼티를 변경한다면 b가 가... swift값타입struct힙스택참조타입classclass [JS] 원시타입과 참조타입 원시타입 데이터 타입이란 데이터의 형태를 의미한다. 데이터 타입은 크게 두가지로 구분할 수 있다. 객체와 객체가 아닌것. 그럼 객체가 아닌 것은 무엇일까? 숫자 문자열 불리언(true/false) null undefined 객체가 아닌 데이터 타입을 원시데이터타입 이라고 한다. 아래는 간단한 예제이다. 값을 변경한 것은 변수 b이기 때문에 변수 a에 담겨있는 값은 그대로이다. 변수 b의 값에... JavaScript원시타입js데이터타입참조타입JavaScript