Javascript

JS 타입

SeanK 2021. 10. 6. 10:43

 

 

 

 

 

변수에는 여러가지 타입이라는 것이 존재한다. 

컴퓨터는 그렇게 똑똑하지 못하기 때문에 일일이 변수에 숫자가 들어가는지 문자가 들어가는지 등을 알려주는 것인데, 요게 처음에는 이해가 가진 않아도 프로그래밍을 계속하다 보면 점차 아하~ 하게 되는 듯 하다. 

 

 

 

 

 

 

변수 타입의 종류

 

타입
참/거짓 (boolean) true, false
숫자 (number) 1, 53
문자 (string) "Hello World!"
함수 (function) let example = function () {}
객체 (object) example = {
    a : "ㄱ",
    b: "ㄴ"
};

 

위 4개의 경우 기본형 변수타입이라고 하며

아래 함수와 객체의 경우 여러개의 타입이 섞일 수 있다.

*참고로 undefined도 타입이다! (변수에 값이 할당되지 않았을 때)

 

 

 

객체타입의 경우 사실 아직 완전히 이해가 되지는 않는다.

약간 파이썬의 library와 비슷해 보이기도...?