[자바스크립트] 변수와 타입 개괄

아론·2021년 5월 11일
0

javascript

목록 보기
1/1
post-thumbnail

I. 변수

1. 변수

  • 데이터를 담기 위한 메모리 공간

2. 변수의 선언

A. var

var varname value

  • 초기 값을 지정하지 않는다면 변수는 값이 설정될 때까지 undifined 값을 갖게 된다.
  • 한번에 여러개의 변수 선언 가능

B. let

let var1 [= value1], var2 [= value2]] [, ..., varN [= valueN]];

  • 변수가 선언된 블록, 하위블록, 구문 또는 표현식 내에서만 유효

C. 상수

const name value

  • 스크립트가 실행 중인 동안 대입을 통해 값을 바꾸거나 재 선언될 수 없음
  • 상수는 같은 범위에 있는 함수나 변수와 동일한 이름으로 선언할 수 없음
  • 상수에 할당된 객체의 속성(property), 배열의 내용은 보호되지 않음

II. 타입

1. 원시 타입

A. Boolean : 참/거짓
B. Null : 존재하지 않거나 유효하지 않은 객체 또는 주소를 의도적으로 가리키는 참조
C. undefined : 값이 할당되지 않은 속성
D. Number : 정수 or 실수형 숫자
E. String : 문자열
F. Symbol : 인스턴스가 고유하고 불변인 데이터 형

2. 참조 타입

원시타입을 제외한 모든 객체

profile
법대생의 좌충우돌 IT 생존일대기

0개의 댓글

관련 채용 정보