JS
JS κΈ°λ³Έν λ°μ΄ν°μ μ°Έμ‘°ν λ°μ΄ν°μ μ°¨μ΄
μλ°μ€ν¬λ¦½νΈμ νμ μ ν¬κ² 2κ°μ§λ‘ λλ©λλ€. κΈ°λ³Έν λ°μ΄ν°(Primitive) μ μ°Έμ‘°ν λ°μ΄ν°(Reference) μ λλ€. κΈ°λ³Έν λ°μ΄ν°μλ string, number, bigint, boolean, undefined, symbol, null μ΄ μμ΅λλ€. μ°Έμ‘°ν λ°μ΄ν°μλ object κ° μκ³ , κ±°κ²μ ν¬ν¨μ΄ λλ array, function, RegExp(μ κ·ννμ), map, set λ±μ΄ μμ΅λλ€. λ νμ μ κ°μ₯ ν° μ°¨μ΄λ κ°μ μ μ₯νλ λ°©μμ λλ€. κΈ°λ³Έν λ°μ΄ν°λ λ°λ‘ κ°μ λ©λͺ¨λ¦¬μ ν λΉνμ§λ§, μ°Έμ‘°ν λ°μ΄ν°λ κ°μ΄ λ€μ΄ μλ λ©λͺ¨λ¦¬μ μ£Όμλ₯Ό ν λΉν©λλ€. μλ₯Ό λ€μ΄λ³΄λ©΄, λ¨Όμ a μ 1 μ λ£μ΅λλ€. let a = 1; let b = a; aμ κ°μ λ°μ bλ₯Ό μΆλ ₯νλ©΄ 1μ΄ λμ΅λλ€. μ΄κ²μ..