BlueNyang
Tag

태그 · #var-let-const

태그가 붙은 2개의 글

총 1페이지 중 1페이지

JavaScript | TypeScriptNo. 9

JavaScript - 변수의 선언

JavaScript 변수 선언 키워드 중 `var`는 함수 레벨 스코프와 호이스팅 문제로 인해 예기치 않은 버그를 유발할 수 있어 사용을 지양해야 합니다. 이를 보완하기 위해 ES6에서 도입된 `let`과 `const`는 블록 레벨 스코프를 따르고 재선언이 불가능하여 더 안전하고 예측 가능한 코드 작성을 돕습니다. 현대 개발에서는 기본적으로 재할당이 불가능한 `const`를 사용하고, 재할당이 필요한 상황에서만 제한적으로 `let`을 사용하는 것이 권장됩니다.

#var-let-const#hoisting#tdz#block-level-scope
Java 풀스택 아카데미No. 3 멀티캠퍼스 JAVA 풀스택 개발자 아카데미 6회차

[멀티캠퍼스] 풀스택 개발자 아카데미 (2) - JavaScript

자바스크립트는 웹 페이지를 동적으로 구현하는 스크립트 언어로, 유지보수에 유리한 외부(External) 방식 사용과 현대적 변수 키워드인 `let` 및 `const` 사용이 적극 권장됩니다. 변수의 호이스팅 현상과 스코프 특성을 이해하는 것이 중요하며, 에러 유발 가능성이 큰 구식 변수 `var`은 지양해야 합니다. 작성자는 참여 중인 자바 교육 과정에서 실무 트렌드와 달리 부작용이 많은 `var` 사용을 권장하는 교육 방식에 아쉬움을 표했습니다.

#[현대이지웰] JAVA 풀스택 개발자 아카데미 6회차#멀티캠퍼스it부트캠프#부트캠프후기#javascript#hoisting#var-let-const#tdz
BlueNyang

BlueNyang

BlueNyang의 개발 log

카테고리

  • Development
  • Framework
  • Language
  • Dev Tools
  • DevOps & Infra
  • Studies

페이지

© 2026 BlueNyang. All rights reserved.

Made with Nuxt.js and Directus