js2 [JavaScript] js의 변수와 함수: 종류와 특징 들어가기자바스크립트는 동적인 웹 페이지를 만들기 위해 사용되는 프로그래밍 언어 중 하나이다.이 글에서는 자바스크립트의 변수와 함수의 종류 및 그 특징을 알아본다.1. 변수의 종류와 특징자바스크립트에서 변수는 데이터를 저장하는 컨테이너 역할을 한다.자바스크립트의 주요 변수 유형에는 'var', 'let', 'const'가 있따.변수 유형재선언 가능재할당 가능범위특징'var'가능가능함수범위함수 어디서든 접근 가능, 호이스팅 발생'let'불가능가능블록 범위블록 내에서만 유효, 호이스팅은 발생하지만 TDZ존재'const'불가능불가능블록 범위값을 재할당할 수 없음, 초기화 필수예시var name = "Alice"; // 함수 범위if (true) { let age = 24; // 블록 범위 const .. 2024. 4. 14. [JavaScript] 변수 선언 : 'var', 'let', 'const' 1. 'var''var'은 가장 오래된 자바스크립트 변순 선언 키워드로, ES5까지 주로 사용되었다.스코프: 함수 스코프(function-scoped)를 가진다.함수 내에서 선언된 'var'은 함수 전체에서 유효하며,함수 외부에서 선언되면 전역 변수가 된다.호이스팅:선언과 초기화가 함께 호이스팅되어 코드의 상단에서 이루어진 것처럼 동작한다.재선언 및 재할당 가능:동일 스코프 내에서 여러번 선언할 수 있고,값의 변경도 자유롭게 할 수 있다.예시console.log(x); // undefinedvar x = 5;console.log(x); // 5function test() { var y = 10; console.log(y); // 10}test();console.log(y); // y is no.. 2024. 4. 14. 이전 1 다음