객체(Object) 타입 정의TypeScript에서 객체 타입은 객체의 형태를 정의하여 더욱 안전하고 명확한 코드를 작성할 수 있게 해줍니다. 객체 타입 정의는 주로 다음과 같은 방법을 사용합니다.객체 타입 기본 정의객체 타입을 정의하려면 각 속성과 그 타입을 명시합니다.interface User { id: number; name: string; isActive: boolean;}const user: User = { id: 1, name: '홍길동', isActive: true,};선택적(Optional) 속성?를 사용하여 객체의 속성을 선택적으로 만들 수 있습니다.interface Product { id: number; name: string; description?: string; /..
객체(Object)란?객체(object)는 키-값(key-value) 쌍으로 데이터를 저장하는 구조입니다. 자바스크립트에서 객체는 동적인 특성을 가지며, 다양한 데이터 타입을 값으로 가질 수 있습니다.const user = { name: "홍길동", age: 25, isStudent: true, hobbies: ["독서", "운동", "영화 감상"],};키(key): 속성의 이름으로 문자열 또는 심볼(symbol) 타입만 가능합니다.값(value): 숫자, 문자열, 배열, 함수 등 어떤 데이터 타입도 올 수 있습니다.배열(Array)이란?배열(array)은 순서가 있는 데이터의 집합입니다. 자바스크립트에서 배열은 객체의 특별한 형태로, 다양한 데이터 타입을 저장할 수 있습니다.const fruit..