1.자료형
1.1 문자열
문자열 선언 방식은 "", '', `` 3가지 방식이 존재합니다.
- " " : 문자 중간에 '를 사용하는 문자열인 경우 큰 따옴표로 감싸주면 편합니다.
- ' ' : 큰 따옴표와 별 차이는 없지만 중간에 ` 를 표현하려면 \`로 표현해야합니다.
- `` : 백틱으로 문자열내부에 변수를 표현할때 사용합니다.(바로 표현식을 넣는 경우도 가능합니다)
ex)
const message3 = `My name is ${name}`;
1.2 숫자형
숫자형은 다음과 같이 선언할 수 있고 숫자형은 사칙연산이 가능합니다.
const age = 30;
const PI=3.14;
conslole.log(1+2); // 더하기
conslole.log(10-2); // 빼기
conslole.log(3*2); // 곱하기
conslole.log(6/3); // 나누기
console.log(6%4); // 나머지
만약 숫자를 0으로 나누면 어떻게 될까?
const x = 1/0;
더보기
-> Infinity 출력 즉 무한대를 출력합니다.
만약 문자열을 숫자로 나누면 어떻게 될까?
const name="Mike";
const y = name/2;
더보기
-> Nan 을 출력 Nan= Not a Number
숫자와 관련되 작업을 할때 Nan이 아닌지 항상 염두하며 작업을 해야 합니다.
1.3 Boolean
Boolean은 논리적인 요소를 나타내고 True는 참 false는 거짓을 나타냅니다.
const a = true;
const b = false;
1.4 null 과 undefined
null은 존재하지 않는 값을 의미하고 undefined는 값이 할당되지 않았음을 의미합니다.
1.5 typeof 연산자
typeof연산자는 변수의 자료형을 알아내는 함수입니다. 다른 개발자가 작성한 변수의 타입이나, API를 사용할 때 보통 사용합니다.
'프론트엔드 > javascript' 카테고리의 다른 글
자바스크립트 기초 강좌 #6 - 함수, 함수 표현식 (0) | 2023.04.06 |
---|---|
자바스크립트 기초 강좌 #5 - 연산자, 논리연산자 (0) | 2023.04.06 |
자바스크립트 기초 강좌 #4 - 형변환 (0) | 2023.04.05 |
자바스크립트 기초 강좌 #3 - alert, prompt, confirm (0) | 2023.04.03 |
자바스크립트 기초 강좌#1 - 변수 (0) | 2023.04.03 |