초기화 (1) 썸네일형 리스트형 자바스크립트 이론 정복하기 (1) variable 글을 쓴 이유 변수는 자바스크립트를 처음 접할 때 가장 먼저 배우는 개념이지만, 이론적으로 깊이 이해하진 않았다. 변수의 특성을 이해하지 못할 경우 생길 수 있는 치명적인 버그를 피하기 위해 개념들을 정리한다. 글의 목표 변수의 선언, 초기화, 재할당에 대해 이해한다. var을 사용하지 않는 이유에 대해 이해한다. let과 const의 차이에 대해 이해한다. 1. 자바스크립트는 컴퓨터 메모리에 어떻게 변수를 할당하는가 컴퓨터는 기본적으로 메모리와 CPU로 구성된다. 어떤 프로그램을 실행하면, 메모리 공간 내에는 변수가 할당되고 연산작업이 필요할 때 CPU가 작업한다. 예컨대, var a = 2; var b = 5; var c = a * b //$ c= 10 위 코드에서 변수 a,b를 선언하고 각각 2와 .. 이전 1 다음