[Typescript] κ°μ²΄(object)
κ°μ²΄μ νμ
νμ
μ€ν¬λ¦½νΈμμλ μλ°μ€ν¬λ¦½νΈ νμμ μ€λΈμ νΈλ₯Ό κ·Έλλ‘ μ¬μ©ν μλ μλ€.
νμ
μ μκ° λ§λμ΄μ§ λΏμ΄μ§.

κ·Έλ¦¬κ³ μμ κ°μ²΄κ°μ μ¬μ€ μλμ νμ
μ μλ₯Ό κ°μ§λ€.
{
** μμ±λͺ
: μμ±νμ
;**
** ....**
}
μ ννλ€.

λμ μΈ κ° μ£Όμ
κ·Έλ¦¬κ³ TSμμλ μ΄μ κ°μ²΄μλ λͺ νν νμ μ΄ μκΈ°κΈ° λλ¬Έμ, JSμ²λΌ μ€λΈμ νΈμ νλλ₯Ό λμ μΌλ‘ μ£Όμ νλ κ²μ κ±°μ λΆκ°λ₯νλ€.

λ§μ½ λμ μΌλ‘ μ£Όμ
μ νκ³ μΆλ€λ©΄,
μ€λΈμ νΈμ νλλ₯Ό μ λμ μΌλ‘ λ£μ νμκ° μλ€λ©΄ ν΄λΉ νλλ₯Ό μ νκ°μΌλ‘ νμν΄λκ±°λ

μμ κ·Έλ₯ anyλ‘ μ¨μΌν κ²μ΄λ€.

ν΄λμ€μ μΈν°νμ΄μ€
νμ μ€ν¬λ¦½νΈμμ μ€λΈμ νΈμ νμ μ ν΄λμ€μ ν° μ°¨μ΄κ° μλ€.
μΌλ‘λ‘, κ°μ μ»¬λΌ νμ λ€μ κ°μ§λ μ€λΈμ νΈ νμ κ³Ό ν΄λμ€λΌλ©΄, λ³λ€λ₯Έ λ¬Έμ μμ΄ νΈνμ΄ λλ€.

κ·Έλμ μμ±μλ₯Ό μ¬μ©νμ§ μκ³ ν΄λμ€ νμ μ μΌμΉνλ μ€λΈμ νΈκ°μ ν λΉνλ κ²λ νμ©μ΄ λλ€.

μΈν°νμ΄μ€λ λ§μ°¬κ°μ§λ‘ μ€λΈμ νΈ νμ κ³Ό νΈνλλ€.
κ΅³μ΄ κ° ν λΉμ νμμ μΌλ‘ νμ§ μμλ λκΈ° λλ¬Έμ μ€νλ € λ μ€λΈμ νΈ νμ
κ³Ό κ°κΉμ°λ©°, κ·Έλ₯ μ€λΈμ νΈ νμ
μ체λ₯Ό μ μνκΈ° μν΄μ μΈν°νμ΄μ€λ₯Ό μ¬μ©νλ κ²½μ°λ μ¦λ€.
μ°Έμ‘°
https://www.typescriptlang.org/docs/handbook/2/objects.html