κΈ°λ³Έν λ°μ΄ν°(λΆλ³κ°)
λ³κ²½ κ°λ₯μ±μ μ°¨μ΄κ° μλ€.
λ³μλ λ³ν μ μμ΄μ λ³μμ΄λ€. λ°λ©΄, μμλ λΆλ³μ΄λ€.
κ·Έλ°λ°, μ΄λ€κ² λ³ν μ μλ€λ κ²μΌκΉ?
λ³μμ κ°μ λ³κ²½νλ κ³Όμ
a = a + 'def';
- μμ₯μμ μΈκΈνλ―, a + 'def'λ₯Ό νκ² λλ©΄, κΈ°μ‘΄ λ°μ΄ν°λ₯Ό μμ νμ§ μκ³ , μλ‘μ΄ λ°μ΄ν°μΈ 'abcdef'λ₯Ό μμ±ν λ€μ, μ΄ λ°μ΄ν°μ μ£Όμλ₯Ό λ³μμ κ°μΌλ‘ μ¬μ©νλ€.
b = 7
- b, cμ κ²½μ°, λ°μ΄ν° μμμ 5λ₯Ό μμ±νκ³ , cμ ν λΉν λ μ¬νμ©νλ€. μ΄ν, b = 7μ ν λ, λ°μ΄ν° 5λ₯Ό μμ νλκ² μλλΌ, μλ‘μ΄ λ°μ΄ν° 곡κ°μ ν λΉνκ³ , 7μ μ μ₯ν λ€μ, κ·Έ μ£Όμλ₯Ό λ³μμ κ°μΌλ‘ μ¬μ©νλ€.
νλ² λ§λ κ°μ λ€λ₯Έ κ°μΌλ‘ λ³κ²½ν μ μλ€
- λ³κ²½μ μ€μ§ μλ‘ λ§λλ λμμ ν΅ν΄μλ§ μ΄λ£¨μ΄μ§λ€.
- λ°μ΄ν°λ λ μ΄μ μ°Έμ‘°νλ λ³μκ° μμ΄μ κ°λΉμ§ 컬λ ν λΉν΄μ μ¬λΌμ§ μ§μΈμ , λ³κ²½λμ§λ μλλ€.
- λ°λλ κ²μ μ€μ§ λ³μμ ν λΉλ μ£Όμκ°λ§ λ°λλ€.
μ°Έμ‘°ν λ°μ΄ν°(κ°λ³κ°)
κΈ°λ³Έν λ°μ΄ν°λ λ³μ κ°μ μ°Έμ‘°νλ©΄ λ°λ‘ λ°μ΄ν° μμμΌλ‘ μ κ·Όνμ§λ§,
μ°Έμ‘°ν λ°μ΄ν°λ λ³μκ°μ μ°Έμ‘°νλ©΄ κ°μ²΄κ° λμ€κ³ , νλ‘νΌν° λ³μλ₯Ό νλ² λ μ°Έμ‘°ν΄μΌ λ°μ΄ν° μμμΌλ‘ μ κ·Όν μ μλ€.
μμ μ½λλ κ°μ²΄ λ°μ΄ν°λ₯Ό λ³μ obj1μ μ μ₯νλ€. μ€ννλ©΄ μλμ κ°μ μΌμ΄ μΌμ΄λλ€
- λ³μμμμ λΉ κ³΅κ°μ ν보νκ³ , μ΄ μ£Όμμ μ΄λ¦μ obj1λ‘ μ§μ νλ€.
- μμμ λ°μ΄ν° μ μ₯ 곡κ°μ κ°μ²΄ λ°μ΄ν°λ₯Ό μ μ₯νλ €κ³ μλνλ€.
μ΄λ, μ μ₯νλ €λ λ°μ΄ν°λ μ¬λ¬ κ°μ νλ‘νΌν°λ‘ μ΄λ£¨μ΄μ Έμλ€. λ³λμ λ³μ μμμ λ§λ ¨νκ³ , κ·Έ μμμ μ£Όμλ₯Ό ν΄λΉ λ°μ΄ν° 곡κ°μ μ μ₯νλ€.
μ΄λ, κ°μ²΄μ νλ‘νΌν°λ₯Ό μν λ³μ 곡κ°μ λμ μΌλ‘ ν λΉνλ€. - κ°μ²΄λ₯Ό μν΄ ν보ν λ³μμ a, bλΌλ νλ‘νΌλ―Έ μ΄λ¦μ μ§μ νλ€
- λ°μ΄ν° μμμμ 1μ κ²μ, μμΌλ μμμ 곡κ°μ μ μ₯νκ³ μ΄λ₯Ό aμ μ μ₯νλ€.
λ§μ°¬κ°μ§λ‘ 'bbb'λ μμΌλ μμμ 곡κ°μ μ μ₯νκ³ μ΄λ₯Ό bμ μ μ₯νλ€.
μ°Έμ‘°ν λ°μ΄ν°λ κ°μ²΄μ λ³μ(νλ‘νΌν°) μμμ΄ λ³λλ‘ μ‘΄μ¬νλ€
- κ°μ²΄κ° λ³λλ‘ ν λΉν λ³μ μμμ κ°μ§κ³ μλ€.
- μ€μ λ°μ΄ν° μμμ, κΈ°λ³Ένκ³Ό κ°μ λ©λͺ¨λ¦¬ 곡κ°μ νμ©νλ€.
- λ°μ΄ν° μμμ μ μ₯λ κ°μ λΆλ³μ΄λ, λ³μ μμμ μ μ₯λ κ°μ λ€λ₯Έ κ°μΌλ‘ λμ νλκ² κ°λ₯νλ€.
- μ΄λ¬ν μ±μ§λλ¬Έμ κ°μ²΄, μ¦ μ°Έμ‘°νμ λ°μ΄ν°λ κ°λ³μ μ΄λ€ λΌκ³ νννλ€. νμ§λ§ μ΄λ νλ‘νΌν°κ° λ³μμ΄κΈ° λλ¬Έμ κ·Έλ° κ²μ΄λ€.
μ€μ²© κ°μ²΄
- μ°Έμ‘°ν λ°μ΄ν°(κ°μ²΄)μ νλ‘νΌν°μ μ°Έμ‘°ν λ°μ΄ν°(κ°μ²΄)λ₯Ό λ£μ κ²μ λ§νλ€.
- μ΄ κ²½μ°λ λ§μ°¬κ°μ§λ‘, κ°μ²΄μ λ³μ곡κ°μ νλ‘νΌν°λ₯Ό μν 곡κ°μ΄ ν λΉλλ€. λ°μ΄ν°λ λ°μ΄ν° μμμ ν λΉλλ€. λ€λ§, λ°μ΄ν°κ° μ°Έμ‘°ν λ°μ΄ν°μ΄λ€ 보λ, ν΄λΉ κ°μ²΄λ₯Ό μν λ³μ 곡κ°μ ν보νλ€. κ·Έλ¦¬κ³ μμ λ°μ΄ν°λ λ°μ΄ν° μμμ ν λΉλλ€.
κΈ°λ³Έν λ°μ΄ν°μ μ°Έμ‘°ν λ°μ΄ν° μμ½
- λ³μμμμ λ³κ²½ κ°λ₯νλ€. μλ‘μ΄ μ£Όμκ°μ λμ νλ©΄ λλ€.
- λ°λ©΄, λ°μ΄ν° μμμ λ³κ²½ν μ μλ€. μ€μ§ μλ‘μ΄ λ°μ΄ν°λ₯Ό λ§λλ κ² λ§μ΄ κ°λ₯νλ€.
λ μ΄μ μ°Έμ‘°λμ§ μλ λ°μ΄ν°λ κ°λΉμ§ 컬λ ν°μ μν΄ μλ©Ένλ€ - μ°Έμ‘°ν λ°μ΄ν°μΈ κ°μ²΄λ νλ‘νΌν°λ₯Ό κ°μ§λλ°, μ΄λ₯Ό μν΄ λ³μ 곡κ°μ΄ ν λΉλλ€.
μ΄ λ³μ 곡κ°μ λμ μΌλ‘ ν λΉλλ©°, λ³μμ΄κΈ°μ μλ‘μ΄ κ°μ λμ νλκ²μ΄ κ°λ₯νλ€.
μ΄λ¬ν μ λλ¬Έμ μ°Έμ‘°νμ λ°μ΄ν°λ κ°λ³μ μ΄λΌκ³ νννλ€.