-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
초기화와 할당의 개념
22.07.26 09:17 작성 조회수 604
0
안녕하세요 제로초님
var 같은 호이스팅 시 선언과 초기화가 동시에 일어나는걸로 알고 있는데요
여기서 초기화란 자바스크립트 엔진이 undefined를 할당해주는 것이니
초기화랑 할당은 같은 의미로 봐도 되는걸까요? 아니면 다른 차이점이 있는지 궁금합니다
ex)
const a = 123; // 선언과 초기화? 선언과 할당 인지...
관련 자료를 찾아봤는데
자바(Java)에서 초기화는 객체를 선언하고 값을 최초로 할당하는 것이다. int a = 10; 이렇게 작성한 것은 선언과 동시에 초기화한 것이고, 이후에 a = 20; 을 입력하면 초기화가 아니라 값을 바꾸는 할당(allocation)이 된다.
자바스크립트에서도 동일하게 이해하면 될까요?
답변을 작성해보세요.
1
답변 1