Dynamo 2.0μμλ μ¬μ λ°μ΄ν° μ νμ 리μ€νΈ λ°μ΄ν° μ νκ³Ό λΆλ¦¬νλ κ°λ μ λμ νμ΅λλ€. μ΄λ¬ν λ³κ²½μΌλ‘ μΈν΄ μν¬νλ‘μ°μμ λ°μ΄ν°λ₯Ό μμ±νκ³ μ¬μ©νλ λ°©λ²λ ν¬κ² λ¬λΌμ§ μ μμ΅λλ€. 2.0 μ΄μ μλ μ¬μ κ³Ό 리μ€νΈκ° λ°μ΄ν° μ νμΌλ‘ κ²°ν©λμ΄ μμμ΅λλ€. κ°λ¨ν λ§ν΄, 리μ€νΈλ μ€μ λ‘ μ μ ν€κ° μλ μ¬μ μ΄μμ΅λλ€.
μ¬μ μ κ° ν€κ° κ° λͺ¨μμμ κ³ μ ν ν€-κ° μ μ§ν©μΌλ‘ ꡬμ±λ λ°μ΄ν° μ νμ λλ€. μ¬μ μλ μμκ° μμΌλ―λ‘ κΈ°λ³Έμ μΌλ‘ 리μ€νΈμ κ²½μ°μ²λΌ μμΈ κ° λμ , ν€λ₯Ό μ¬μ©νμ¬ "νλͺ©μ μ‘°ν"ν μ μμ΅λλ€. Dynamo 2.0μμ λ¬Έμμ΄λ§ ν€κ° λ μ μμ΅λλ€.
리μ€νΈλ μ λ ¬λ κ°μ λͺ¨μμΌλ‘ ꡬμ±λ λ°μ΄ν° μ νμ λλ€. Dynamoμμ 리μ€νΈλ μ μλ₯Ό μμΈ κ°μΌλ‘ μ¬μ©ν©λλ€.
리μ€νΈμμ μ¬μ μ λΆλ¦¬νλ©΄μ μ¬μ μ΄ μΌκΈ κ°μ²΄κ° λμκ³ , μ¬μ μ μ¬μ©νμ¬ μμΈ κ°μ κΈ°μ΅νκ±°λ μ격ν 리μ€νΈ ꡬ쑰λ₯Ό μ μ§ν νμ μμ΄ μ 체 μν¬νλ‘μ°μμ λΉ λ₯΄κ³ μ½κ² κ°μ μ μ₯νκ³ μ‘°νν μ μκ² λμμ΅λλ€. μ¬μ©μ ν
μ€νΈλ₯Ό ν΅ν΄ μΌλΆ GetItemAtIndex λ
Έλ λμ , μ¬μ μ νμ©ν λ κ·Έλν ν¬κΈ°κ° ν¬κ² κ°μλ κ²μ νμΈν μ μμμ΅λλ€.
ꡬ문 μ΄ λ³κ²½λμμΌλ©°, μ΄λ‘ μΈν΄ μ½λ λΈλ‘μμ μ¬μ λ° λ¦¬μ€νΈλ₯Ό μ΄κΈ°ννκ³ μ¬μ©νλ λ°©λ²λ λ¬λΌμ‘μ΅λλ€.
μ¬μ μ ꡬ문 {key:value}λ₯Ό μ¬μ©ν©λλ€.
리μ€νΈλ ꡬ문 [value,value,value]λ₯Ό μ¬μ©ν©λλ€.
μ¬μ μ μμ±, μμ λ° μ‘°νν μ μλλ‘ _μ λ Έλ_κ° λΌμ΄λΈλ¬λ¦¬μ μΆκ°λμμ΅λλ€.
v1.x μ½λ λΈλ‘μμ μμ±λ 리μ€νΈλ μ€ν¬λ¦½νΈλ₯Ό λ‘λν λ μ€κ΄νΈ { } λμ λκ΄νΈ [ ]λ₯Ό μ¬μ©νλ μ 리μ€νΈ ꡬ문μΌλ‘ μλμΌλ‘ λ§μ΄κ·Έλ μ΄μ
λ©λλ€. \
μ»΄ν¨ν° κ³Όνμμ 리μ€νΈμ κ°μ μ¬μ μ κ°μ²΄ λͺ¨μμ μλ―Έν©λλ€. 리μ€νΈλ νΉμ μμλ‘ λμ΄λμ§λ§, μ¬μ μ μ λ ¬λμ§ μμ λͺ¨μμ λλ€. μμ°¨μ μΈ λ²νΈ(μμΈ)λ₯Ό μ¬μ©νμ§ μκ³ λμ ν€λ₯Ό μ¬μ©ν©λλ€.
μλ μ΄λ―Έμ§λ μ¬μ μ μ μ¬μ μΈ μ¬μ© μ¬λ‘λ₯Ό 보μ¬μ€λλ€. μ¬μ μ μ§μ μ μΈ μκ΄ κ΄κ³κ° μμ μλ μλ λ κ°μ§ λ°μ΄ν° μ‘°κ°μ μ°κ΄ μ§λ λ° μ¬μ©λλ κ²½μ°κ° λ§μ΅λλ€. μ¬κΈ°μμλ λμ€μ μ‘°νν μ μλλ‘ μ€νμΈμ΄ λ²μ λ¨μ΄λ₯Ό μμ΄ λ²μ μ μ°κ²°ν©λλ€.
λ κ°μ§ λ°μ΄ν° μμλ₯Ό μ°κ²°ν μ¬μ μ μμ±ν©λλ€.
μ§μ λ ν€λ₯Ό μ¬μ©νμ¬ κ°μ κ°μ Έμ΅λλ€.

