JS 용어 정리: Type
카테고리: Java Script
태그: Type
Type
JavaScript는 동적 타입(dynamic typing) 언어입니다. 이는 변수를 선언할 때 그 타입을 미리 지정하지 않아도 된다는 것을 의미합니다. 변수의 타입은 프로그램이 실행되는 동안에 할당된 값에 따라 변경될 수 있습니다.
JavaScript에서 가장 일반적인 데이터 타입은 다음과 같습니다:
-
Number:
JavaScript에서 모든 숫자는
Number
타입입니다. 정수와 실수를 구분하지 않습니다. 예를 들어, 42와 3.14159는 모두Number
타입입니다.
1
2
let count = 10; // 정수
let pi = 3.14; // 실수
-
String:
텍스트 데이터를 나타내는 데 사용됩니다. 문자열은 따옴표(
" "
,' '
) 또는 백틱(```)으로 묶습니다.
1
2
3
let name = "홍길동";
let greeting = '안녕하세요';
let sentence = `제 이름은 ${name}입니다.`;
-
Boolean:
true
또는false
값만 가질 수 있는 논리 데이터 타입입니다.
1
2
let isAdult = true;
let isStudent = false;
-
Null:
null
타입은 오직 하나의 값,null
만 가질 수 있습니다.null
은 의도적으로 값이 없음을 나타내는 데 사용됩니다.
1
let empty = null;
-
Undefined:
undefined
타입은 값이 할당되지 않은 변수의 기본값입니다.
1
2
let notAssigned;
console.log(notAssigned); // undefined
-
Object:
JavaScript에서 객체는 키와 값의 쌍을 저장하는 컨테이너입니다. 객체는
{}
를 사용하여 생성하며, 속성은.
또는[]
를 사용하여 접근할 수 있습니다.
1
2
3
4
5
let person = {
name: "홍길동",
age: 25,
country: "한국"
};
-
Array:
배열은 순서가 있는 값의 리스트입니다. 배열은
[]
를 사용하여 생성하며, 각 요소는 인덱스를 사용하여 접근할 수 있습니다.
1
let fruits = ["사과", "바나나", "체리"];
댓글남기기