Tags.



JavaScript: let, const 키워드

var 키워드의 문제점 ES5까지 변수를 선언할 수 있는 유일한 방법은 var 키워드를 사용하는 것이었다. 먼저 var 키워드를 사용하면 생기는 여러 문제점에 대해 알아보자. 변수 중복 선언 허용 var 키워드로 선언한 변수는 중복 선언이 가능하다. 다음 코드를 보자. 변수 x , y 는 중복으로 선언되었다. 이처럼 var 키워드를 사용하면…

2022년 3월 21일

JavaScript: 스코프(Scope)란?

let , const 키워드에 대해서는 let, const 키워드 에서 자세히 다루고 있다. 실행 컨텍스트에 대해서는 실행 컨텍스트(Execution Context)란? 에서 자세히 다루고 있다. 스코프란? 스코프(scope) 는 자바스크립트를 포함한 모든 프로그래밍 언어의 기본적이며 중요한 개념이다. 자바스크립트의 스코프는 다른 언어의 스코프와 …

2022년 3월 19일

JavaScript: 변수(variables)

변수란 무엇인가? 변수는 프로그래밍 언어에서 데이터를 관리하기 위한 핵심 개념이다. 변 수란 무엇인지 그리고 왜 필요한지 알아보자. 자바스크립트는 개발자의 직접적인 메모리 제어를 허용하지 않는다. 메모리 주소를 통해 값에 직접 접근하는 것은 치명적이 오류를 발생시킬 수 있기 때문이다. 따라서 변수를 통해 메모리에 안전하게 접근해야 한다. 변수의 정의를 내…

2022년 3월 1일