[typescript] 배열 요소로 객체 만들기

자바스크립트 및 TypeScript에서는 배열 요소로 간단하게 객체를 만들 수 있습니다. 예를 들어, 이름과 나이를 가진 여러 사람의 정보를 배열로 관리해야 할 때, 각 객체를 배열에 추가하는 방법을 알아보겠습니다.

객체를 배열에 추가하기

다음은 객체를 배열에 추가하는 TypeScript 코드 예제입니다.

// 객체의 타입 정의
type Person = {
  name: string;
  age: number;
};

// 배열 생성 및 객체 추가
let people: Person[] = [];
people.push({ name: "Alice", age: 25 });
people.push({ name: "Bob", age: 30 });

위 예제에서는 Person이라는 타입으로 이름과 나이를 가진 객체를 정의하고, 이를 배열에 추가하는 방법을 보여줍니다.

배열 요소로 객체 활용하기

배열에 추가된 객체를 활용하여 다양한 작업을 수행할 수 있습니다. 예를 들어, 배열의 요소를 순회하면서 각 객체의 정보를 출력하는 등의 작업을 수행할 수 있습니다.

// 배열 요소 순회
for (let person of people) {
  console.log(`이름: ${person.name}, 나이: ${person.age}`);
}

위 예제에서는 people 배열의 각 요소를 순회하면서 각 객체의 이름과 나이를 출력하는 방법을 보여줍니다.

결론

TypeScript에서는 배열 요소로 객체를 간단하게 추가하고 활용할 수 있습니다. 이를 통해 다양한 객체를 포함하는 배열을 효율적으로 관리하고 활용할 수 있습니다.

참조: https://www.typescriptlang.org/docs/handbook/2/objects.html

위 예제 및 설명을 통해 TypeScript에서 배열 요소로 객체를 만드는 방법을 학습했습니다.