본문 바로가기

Javascript

변수 ( Variable), 값 ( Value ), 숫자, 문자, 불리언, Null, undefined _Javascript

어떤 프로그래밍 언어를 배울 때 처음은 '변수'에 대해 공부할 것이다. 

 

변수 ( Variable ) 란?

 

값을 저장할 수 있는 박스

 

변수 선언 그리고 할당과 재할당을 할 때는 세 가지 키워드를 사용할 수 있다. ( var, const, let )

 

EX ) let lang = 'Javascript'

 

변수 선언 : let lang; 

 

할당 :  lang = 'JS'

 

재할당 :  lang = 'Javascript'

 

선언과 동시에 재할당 : let lang = 'Javascript'

 

복합 할당 연산자

 

EX ) let count = 0;

      count = count + 1; 혹은 count = + 1;

 

추천!!

변수 선언하는 것은 CONST 키워드를 쓰는 것이 좋다. 변수를 선언할 때는 $와 _을 제외한 특수문자 X!! 그리고 첫 글자로 숫자 안됨!!

 

값 ( Value) 이란?

 

더 이상 나눌 수 없는 값

 

자바스크립트에서는 기본타입 ( Primitive value ) 와  객체 ( reference value) 가 있다.

 

기본타입 ( Primitive value )이란?

 

원시형, 변경 불가능한 값

 

기본타입 ( Primitive value )에는 6가지가 있다.  undefined , 불리언, 문자, 숫자, BigInt, Symbol 이 있다.

 

객체 ( reference value) 이란?

 

원시 값이 아닌 데이터 타입

 

객체 ( reference value) 에는 데이터 속성인데  배열, 함수 등이 있다.

 

숫자

1,2,3 아라비아 숫자를 말한다.

 

문자

 

문자는 따옴표로 감싼다. 큰 따옴표 ( "   " ) , 작은 따옴표 ( '   ' ) 상관없이 쓴다.

 

불리언

 

참과 거짓으로 나뉜다. ( true, false )

 

Null, undefined

 

Null, undefined : 둘 다 값인데 undefined은 컴퓨터가 지정한 값이고 Null은 사용자가 의도적으로 넣은 것이다.

 

추천!!

 

undefined은 쓰지 말고 Null을 써라!!

 

* 출처 : 제로베이스, 제로초의 자바스크립트