본문 바로가기

프로그래밍/기본기ㆍ자료구조

var와 let의 차이

728x90
반응형

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"으로 변경됨

 

 

다람쥐와 포동포동이

 

 

RememberCook 9월 28일 정식 출시!

두번째 게임인 RememberCook이 출시되었습니다. 귀여운 캐릭터들이 나오는 간단한 게임이며 플레이어의 공간인지능력을 테스트하는 게임입니다. 아래 링크를 통해 다운 받으실 수 있으니 많은 관��

chipmunk-plump-plump.tistory.com

반응형

'프로그래밍 > 기본기ㆍ자료구조' 카테고리의 다른 글

Property Indexer (프로퍼티 인덱서)  (5) 2020.04.30
Property (프로퍼티)  (10) 2020.04.29
재귀호출  (2) 2020.04.28
정규식 (정규 표현식)  (7) 2020.04.27
Hungarian Notation(헝가리안 표기법)  (3) 2020.04.27