본문 바로가기
Coding/Javascript

Javascript - 데이터 타입(기초)

by z쿳쿳z 2020. 5. 13.
728x90
반응형

※chrome에서 console을 활용하여 예시를 보여줌

 - chrome 에서 오른쪽 마우스를 클릭 후, 검사를 클릭한다.

 - 메뉴에서 console을 클릭하면 이용할 수 있다.

좌항과 우항

 - str = '123'의 의미는 str(좌항)에 '123'(우항) 값을 넣었다는 의미(변수라는 개념인데 다음 글에 설명할 예정).

 - str을 호출 하면 '123'이 나온다.

Javascript의 여러가지 타입

- data type(string(문자), number(숫자), boolean, undefiend)

  *string는 문자 형태

  *string은 ' '과 " " 둘다 사용이 가능

  *연산자 +를 사용 했을 때, ""안에 모든 data가 들어오는 것을 확인.

   ※ typeof라는 data type을 확일 할 수 있는 기능이다.

 

  *number는 숫자 형태

  *number는 바로 입력 할 수 있다.

  *연산자 +를 사용 했을 때, 사칙 연산이 되는 것을 확인.

  *숫자는 연산이 바로 가능 하다.

 

  *boolean는 true & false 형태

  *어떤 값이 참인지 거짓인지 판단할 때 사용하는 data type 이다(조건문에서 많이 사용)(*중요*)

  *참일때는 true, 거짓일때는 false 이다.

  *Javascript에서 좌항과 우항을 비교할 때 === 를 사용한다.

  *예시) 1=='1' 은 true, 1==='1' false 이다. 1 === 1 true.

  *위의 예시와 같이 number 타입 1과 string 타입 '1'은 다르다.(문자와 숫자) 따라서 === 사용하는 것이 정확한 값을 가질 수 있다. = 은 변수를 사용 할 때 사용을 한다.

  *예시) 1+1 === 2 는 true. 1+1 === 3는 false

  *undefined는 정의 되지 않은 값을 반환 할때의 형태

  *obj는 객체(object)라는 data type 중의 하나인데 undefined 예시를 보여주기 위해 사용(나중에 설명)

  *객체에는 아무것도 정의 되지 않았기 때문에, x를 호출 했을 때, 아무것도 없기에 undefined가 나온다.

#Javascript#codestates#생활코딩#타입#string#number#boolean#undefined

728x90
반응형

'Coding > Javascript' 카테고리의 다른 글

Javascript - 배열(array)  (1) 2020.05.13
Javascript - 반복문  (1) 2020.05.13
Javascript - 조건문  (1) 2020.05.13
Javascript - 변수, 비교, 논리연산자  (1) 2020.05.13