스코프1 자바스크립트와 변수 자바스크립트에서 변수를 선언할 때에는 반드시 키워드를 앞에 붙여줘야 한다. 파이썬에서는 index = 0 처럼 선언하면 되지만, JS에서는 var index = 0; 이렇게.. 변수란? 10 + 20을 계산할 때 사람은 10, 20, +기호를 모두 머릿속에 기억하고 연산도 두뇌로 한다. 그러나 컴퓨터는 저장공간과 연산공간이 다르다. 10, 20은 각각 메모리 셀에 2진수로 기억되고, 각 셀은 고유의 주소를 갖는다. 그리고 메모리 셀에 저장된 값을 CPU라는 곳에서 연산을 한다. 그 연산 결과는 또 어떤 메모리 셀에 들어가게 된다. 이때 결과 셀의 주소를 알아야 다음에 또 참조를 할 수 있는데, 자바스크립트에서 개발자는 주소를 통해 값에 직접 접근할 수 없다. 그래서 '변수'라는 메모리 주소(공간)를 식별.. 2020. 12. 11. 이전 1 다음