JavaScript : Variable

백광호·2020년 10월 19일
0

my--note

목록 보기
9/17

바뀌거나 바뀔수 있는 것,
컨테이너값을 유지할 필요가 있을때 사용한다.
그렇기 때문에 코드를 재활용해야하는 경우 많이 사용한다.

JavaScript는 프로그래밍 언어이기 때문에
따라야 하는 문법, 규칙등이 존재한다.
만약 이를 지키지 않고 작성 시에는 제대로 작동하지 않을 수 있지만
제대로 적지 않는다고 해도 오류가 나기보단
최대한 이해하고 작동되도록 한다.
그렇기 때문에 문법을 철저하게 지켜 만드려면 몇가지 주의사항이 있다.

Variable 작성 시 주의 사항

  • Line 지켜 작성하기
    보통 프로그래밍 언어의 모든 코드를 라인에 맞춰 작성한다
    만약 한 라인에 여러 코드를 작성할 경우 에러가 나게 된다.
    이러한 코드들을 Expressions라고 부른다.

코드가 끝나는 것을 알리는 기호로 CSS와 같은 ;를 사용한다.

  • Variable의 순서를 지켜 작성할 것
    변수의 작동 순서는 3단계이다.
  1. Create (생성)
  2. Initialize (초기화)
  3. Use (사용)
  • 생성과 초기화는 동시에 사용할 수도 있다.
    위에서 예를 든 코드를 다시 살펴 보면 다음과 같다
(Create)a = (Initialize)221
(Create)b = a - 5
(Use)console.log(b)

Variable에 사용하는 코드

  • let
    변수가 선언된 블록, 구문 또는 표현식 내에서만 유효한 변수를 선언한다. 코드 작성 후 후에 값의 변경이 가능함
  • const
    변수가 선언된 이후 블록 범위 내에서 값이 변하지 않는 상수이다.

만약 const로 값이 지정된 후 바꾸려할 경우
에러 메세지가 출력된다.

기본적으로 변수를 선언할때 가장 많이 사용한다.

  • var
    let과 마찬가지로 값이 지정된 후 바꿀 수 있다.
    다른 점은 어디에 선언된 변수이건 간에 실행 되기전에 처리한다.
    변수의 범위는 현재 실행 문맥인데, 그 문맥을 둘러싼 함수, 또는 함수의 외부에 전역으로 선언된 변수도 될 수 있다.

때문에 블록 범위에 상관 없이 항상 변수를 선언하는 것이 좋다.

profile
안녕하세요

0개의 댓글

관련 채용 정보