JavaScript 데이터타입

Seungmin Lim·2022년 1월 12일
0

JavaScript

목록 보기
2/41

1. 일반적인 언어

1.1 정수 = 1
1.2 실수 = 1.2
1.3 문자 = 'A'
1.4 문자열 = "Hello World"

2. 변수

JavaScript는 int, string, double과 같은 기본 데이터 타입을 사용하지 않고,
var라는 참조 변수(reference variable)를 사용한다.
JavaScript는 객체지향 언어이기 때문! 모든 데이터가 객체로 돼있다.

  • 짧은 비유:
    만약, 강아지를 입양하였을때 우리는 강아지에게 "강아지야"라고 부르지 않고 "우유야", "멍멍아" 라고 이름을 부여해준다. 이때,
  1. 이름을 부여해주는 과정 = 객체화
  2. 강아지 = 개체(Entity)명 = var,
  3. 강아지 이름 = 객체(Object)명 = Boolean, Number, String (자동부여)

Wrapper클래스
var x = 3; 라고 변수 선언을 하면
var x = new Number(3); 라고 자동으로 박싱(boxing)이 됨.
-> (Number라는 wrapper클래스에 박싱이 된 것)
그러므로, var x =3 과 var x = new Number(3) 은 같은 코드.

0개의 댓글

관련 채용 정보