※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
'Coding > Javascript' 카테고리의 다른 글
Javascript - 배열(array) (1) | 2020.05.13 |
---|---|
Javascript - 반복문 (1) | 2020.05.13 |
Javascript - 조건문 (1) | 2020.05.13 |
Javascript - 변수, 비교, 논리연산자 (1) | 2020.05.13 |