μλ£κ΅¬μ‘°λ₯Ό 곡λΆνμλ, HashMap κ°μ κ²½μ°λ ν΄μν¨μλ₯Ό μ¬μ©νμ¬ ν€λ₯Ό ν΄μμ½λλ‘ λ³ννκ³ , μ΄ μ½λλ₯Ό μ¬μ©νμ¬ κ°μ μ μ₯νκ³ κ²μνλκ²μ μ°λκ²μΌλ‘ μκ³ μμ΅λλ€. κ·Έλ λ€λ©΄ μλ°μ€ν¬λ¦½νΈμμ μ¬μ©λλ Map() κ°μ²΄λ κ³Όμ° μ΄μ λμΌνμ§ μμλ³΄κ³ μΆμ΄μ‘μ΅λλ€.
κ²°κ³Όμ μΌλ‘λ λκ°μ§ λͺ¨λ λΉμ·ν λμμ μννλ, ν΄μν¨μ μ¬μ©μ¬λΆλ μλ°μ€ν¬λ¦½νΈ μμ§μ ꡬνμ λ°λΌ λ¬λΌμ§κΈ° λλ¬Έμ μ‘°κΈμ λ€λ₯΄λ€κ³ ν μ μμ΅λλ€.
ν΄μλ§΅
μ ν΄μν¨μλ₯Ό μ¬μ©νμ¬ ν€λ₯Ό ν΄μμ½λλ‘ λ³ννκ³ , μ΄ μ½λλ₯Ό μ¬μ©νμ¬ κ°μ μ μ₯νκ³ κ²μνλκ²μ μ°λκ²μ
λλ€. κ·Έλ¬λ μλ°μ€ν¬λ¦½νΈ κ°μ κ²½μ°μ Map κ°μ²΄
λ ECMAScript νμ€μ λ°λΌ ꡬνλκΈ° λλ¬Έμ, ν€μ ν΄μλ₯Ό κ³μ°νλ λ΄λΆλμμ λν΄ λͺ
νν κ·μ λμ΄μλ€κ³ νκΈ° μ΄λ ΅μ΅λλ€.
Map κ°μ²΄λ μΌλ°μ μΌλ‘ ν€μ λμΌμ±μ νλ¨νλλ° μ¬μ©λλ μκ³ λ¦¬μ¦μ μ¬μ©ν©λλ€. μ¦, λΉκ΅νλ ν€κ° λμΌν κ°μ²΄λ₯Ό μ°Έμ‘°νκ±°λ, κ°μ λ¬Έμμ΄κ³Ό κ°μ κ°μ κ°λ κ²½μ° λΉκ΅νλ ν€λ λμΌνλ€κ³ νλ¨λκΈ°λλ¬Έμ HashMap κ³Όλ ν€μ λμΌμ± νκ°μλ μ‘°κΈ λ€λ₯΄λ€κ³ νλ¨ν μ μμ΅λλ€.