728x90
반응형
반응형
자료형
자료형 (data type) 이란 프로그래밍 언어에서 여러종류의 데이터를 식별하는 분류를 말한다.
name = 'jiwoong';
age = 4;
위 코드에서 'jiwoong' 은 문자형, 4 는 숫자형이다.
문자형
문자형을 만들 때는 3가지 방법을 사용한다.
name1 = 'jiwoong'; // 작은 따옴표
name2 = "jiwoong"; // 큰 따옴표
name3 = `jiwoong`; // 백틱
msg1 = "I'm still hungry."; // 큰 따옴표 안에서 작은 따옴표 사용 가능
msg2 = `my name is ${name1}`; // 백틱은 문자열 안에서 변수를 표현할 때 사용
문자형끼리 더할수도 있다.
name = "돈까스" + "정식";
console.log(name); // 돈까스정식
숫자형
age = 4;
PI = 3.14;
console.log(1+1); // 더하기
console.log(2-1); // 빼기
console.log(2*2); // 곱하기
console.log(4/2); // 나누기(몫)
console.log(3%2); // 나누기(나머지)
소수점 표현이 가능하며, 사칙연산이 가능하다.
불린
불린은 논리적인 요소를 나타낸다. true 와 false 로 표현한다.
name = 'jiwoong';
age = 4;
console.log(name == 'messi'); // true
console.log(age > 5); // false
null / undefined
null 은 존재하지 않는 값, undefined 는 값이 할당되지 않음을 의미한다.
let age = null;
let age;
console.log(age); // undefined
typeof
typeof 를 사용하여 변수의 자료형을 알아낼 수 있다.
name = 'jiwoong';
age = 4;
console.log(typeof age); // number
console.log(typeof name); // string
console.log(typeof true); // boolean
console.log(typeof null); // object
console.log(typeof undefined); // undefined
변수를 직접 만든 개발자가 typeof 를 사용하는 경우는 드물다.
typeof 연산자는 다른 개발자가 작성한 변수의 자료형을 알아야 할 때 사용한다.
728x90
반응형
'JavaScript > JavaScript 기초' 카테고리의 다른 글
[JavaScript] 비교 연산자, 조건문 (0) | 2024.02.25 |
---|---|
[JavaScript] 기본 연산자 (0) | 2024.02.25 |
[JavaScript] 형 변환 (0) | 2024.02.25 |
[JavaScript] 대화 상자 (2) | 2024.02.24 |
[JavaScript] 변수 (0) | 2024.02.23 |