data life

JS - variables(변수) 본문

Front-end/JavaScript

JS - variables(변수)

주술회전목마 2022. 10. 26. 14:43

변수(Variables)

var 

  • 유효 범위 : 함수 스코프
  • 값 재할당 : ⭕
  • 재선언 : ⭕

 

let

  • 유효 범위 : 블록 스코프 / 함수 스코프
  • 값 재할당 : ⭕
  • 재선언 : ❌

 

const (절대값)

  • 유효 범위 : 블록 스코프 / 함수 스코프
  • 값 재할당 : ❌
  • 재선언 : ❌

const, let, var

 

스코프(Scope)

'범위' 라는 뜻으로, '변수에 접근할 수 있는 범위' 를 말한다.

 

[범위 분류 기준]

  • Block Scope (중괄호)
  • Function Scope (함수)

 

[스코프 종류]

  • Global Scope (전역 스코프)
  • Local Scope (지역 스코프) -> 우선순위가 더 높음

 

변수명

javascript : veryLongVarialbeName

*python의 경우 : very_long_variable_name

'Front-end > JavaScript' 카테고리의 다른 글

Js - Basics, Document  (0) 2022.10.28
JS - 조건문  (0) 2022.10.27
JS - 입력함수, 데이터 타입 변환  (0) 2022.10.27
JS - Function(함수)  (0) 2022.10.27
JS - 데이터 타입  (0) 2022.10.26