
JavaScript에서의 자료형 이해하기
JavaScript에서 자료형은 변수에 저장되는 데이터의 종류를 나타냅니다. JavaScript는 동적 타입 언어로, 변수가 다양한 자료형의 값을 가질 수 있습니다. 여기서 JavaScript에서 흔히 사용되는 자료형을 살펴보겠습니다.
원시 자료형은 더 이상 나눌 수 없는 단일 값의 데이터 유형을 의미합니다.
문자열 (String)
let greeting = 'Hello, World!';
숫자 (Number)
let age = 25;
let pi = 3.14;
불리언 (Boolean)
true 또는 false 값만 가질 수 있습니다.let isAvailable = true;
let isAdmin = false;
null
let data = null;
undefined
let result;
console.log(result); // undefined 출력
심볼 (Symbol)
let uniqueKey = Symbol('key');
객체 자료형은 여러 값을 담을 수 있으며, 프로퍼티와 메서드로 구성됩니다.
객체 (Object)
let person = {
name: 'Alice',
age: 30
};
배열 (Array)
let fruits = ['apple', 'banana', 'orange'];
함수 (Function)
function greet() {
console.log('Hello!');
}
JavaScript는 변수가 선언된 후에도 다른 자료형의 값을 가질 수 있는 동적 타입 언어입니다.
let value = 'Hello';
value = 42;
value = true;
JavaScript의 자료형을 이해하면 변수를 효율적으로 사용하고 코드의 예상치 못한 동작을 방지할 수 있습니다. 다양한 자료형을 활용하여 효과적으로 코드를 작성하세요.