프로그래밍/기본기ㆍ자료구조
2020. 4. 28.
var와 let의 차이
var name = "홍길동" name = "홍길동123" 결과 : name = "홍길동123"으로 변경됨 let name = "홍길동" name = "홍길동123" 결과 : 에러 발생 var는 해당 값을 언제든지 '변경'할 수 있다 let은 초기에 null을 넣어두는 것은 가능하지만 한 번 값이 대입되면 그 뒤로 변경할 수 없다. let에 개체 타입을 대입할 경우에는 조금 다르다. NameClass { name = "홍길동" } 위 같이 NameClass.name에 "홍길동"이라고 값이 들어가있는 상태일 경우 let nameClass = NameClass; nameClass.name = "홍길동123" 결과 : nameClass.name = "홍길동123"으로 변경됨 RememberCoo..