Chapter 1. JS 변수 & 타입.

NavDevJae·2021년 2월 7일
0

JS에 다가가기~~

목록 보기
1/6
post-thumbnail

변수 (Variable)

  • 변수의 정의

    let myname; // 변수 = 상황에 따라 변할 수 있는 값. 
               // 프로그래밍 세계에서 변수 = 이름 (Label)이 붙은 값. => 다른 곳에서도 사용 가능하기 때문에!!
  • 변수를 어떻게 사용할 수 있을까??

    let age; // 데이터를 저장하기 위한 보관함 확보! => 선언 (declaration)
    age = 6; // 데이터를 보관함에 저장! (데이터타입이 숫자인 6을 age 변수에 할당) => 할당 (assignment)
    let age = 6; // 선언과 할당 동시에 할 수도 있다. => 표현식이라고 일컫는다.            
  • 변수에 동일한 변수를 이용해 대입이 가능할까??

    let sum = 1;  // sum을 선언하고 숫자 1을 할당!
     sum = sum + 2; // sum이라는 변수에 동일한 sum이라는 변수를 대입할 수 있다!
     sum = sum + 3;
  • 할당이 없는 변수의 결과는 어떻게 출력이 될까??

    let age; // 선언만 하였다. 
    let age = undefined; // 할당을 하지 않으면 undefined 즉, 정의가 되지 않았다고 출력된다. 

타입 (Type)

  • 데이터 타입의 종류

    • 원시 자료형 (Primitive Type)

      • boolean -> true or false를 리턴해주는 데이터 타입
      • null -> 존재하지 않거나 유효하지 않은 object (객체) or 주소를 가리키는 참조.
      • undefined -> 선언 후 값을 할당하지 않은 변수 or 값이 주어지지 않은 인수에 할당.
      • number -> 숫자형 데이터 타입.
      • string -> 문자형 데이터 타입.
    • 참조 자료형 (Reference Type)

      • array -> 배열
      • function -> 함수
      • object -> 객체
        // 사실상, array나 function등은 모두 object에 포함되어 있는 자료형이다. 추후에 좀 더 자세하게 알아보도록 하자 ^^

=> 원시 자료형과 참조 자료형 즉 타입과 관련된 내용은 나중에 좀 더 자세하게 블로깅할 예정이니 그때 좀 더 자세하게 알아보자!!
끝으로, 이 변수 & 타입관련 Chapter에서 참고될 만한 link는 아래를 참고하길 바란다.

참고하면 좋을 링크

자바스크립트 자료형 => 검색어 : mdn type javascript
자바스크립트 변수 => 검색어 : mdn variable javascript

profile
전직 항해사 출신 미래 개발자

0개의 댓글