prototype (1) μΈλ€μΌν 리μ€νΈν [JavaScript] νλ‘ν νμ (prototype) μ΄λ ν΄λμ€(class)λ κ°μ²΄μ§ν₯μΈμ΄μμ λΉ μ§ μ μλ κ°λ μ΄λ€. μλ°μ€ν¬λ¦½νΈλ κ°μ²΄μ§ν₯μΈμ΄μ΄λ€. νμ§λ§ μλ°μ€ν¬λ¦½νΈμλ ν΄λμ€κ° μλ€. λμ νλ‘ν νμ μ΄λΌλ κ²μ΄ μ‘΄μ¬νλ€. μ΄κ²μ΄ μλ°μ€ν¬λ¦½νΈκ° 'νλ‘ν νμ κΈ°λ° μΈμ΄'λΌκ³ λΆλ¦¬λ μ΄μ μ΄λ€. π νλ‘ν νμ (prototype) νλ‘ν νμ μΌλ‘ ν΄λμ€ κ΅¬νμ΄ κ°λ₯νλ€. μλ°μ€ν¬λ¦½νΈλ νλ‘ν νμ μ κΈ°λ°μΌλ‘ μμμ ꡬννμ¬ κΈ°μ‘΄μ μ½λλ₯Ό μ¬μ¬μ©ν¨μΌλ‘μ¨ λΆνμν μ€λ³΅μ μ κ±°νλ€. μμ±μλ₯Ό μ΄μ©νμ¬ ν΄λμ€μ²λΌ μ¬μ©ν μλ μμ§λ§ λλΆλΆμ κ²½μ° κ°μ νΈμΆμ λ°λ³΅νλ€λκ°μ λΆνμν νλμ΄ λ°λ³΅λμ΄ ν¨μ¨μ μΈ μ½λκ° λμ§ λͺ»νλ€. κ·Έλμ νλ‘ν νμ μ΄λΌλ λΉ κ°μ²΄μ 미리 κ°λ€μ λ΄μλκ³ μλ‘ μμ±ν κ°μ²΄λ κ·Έ νλ‘ν νμ μ κ°μ κ°μ Έμ€λ λ°©μμ κ°μΆ°μ ν΄λμ€μ νμ©μ²λΌ μ¬μ¬μ©μ .. μ΄μ 1 λ€μ