μλ°μ€ν¬λ¦½νΈλ κ° μ λ¬Έν μ μ₯μ΄μ§λ§ λμμ λ°°μ°κΈ° μμν νμ μ€ν¬λ¦½νΈ μ λ¬ΈνΈ!
μ§κΈ μμν©λλ€!
νμ μ€ν¬λ¦½νΈλ μμ λΆν° μ§κΈκΉμ§ λ°μλ€μ¬μ§λ μ μκ° λ€μνκ² λ³νν΄μμ§λ§,
κ°μ₯ μ λ¬Έμκ° μ΄ν΄νκΈ° μ½κ² μ μν κ²μ λ€μκ³Ό κ°λ€.
'νμ μ€ν¬λ¦½νΈλ μλ°μ€ν¬λ¦½νΈμ νμ μ μΆκ°ν κ²μ΄λ€.'
νμ μ€ν¬λ¦½νΈ = μλ°μ€ν¬λ¦½νΈ + νμ
νμ μ€ν¬λ¦½νΈλ μλ°μ€ν¬λ¦½νΈμ μμ κ°λ (μνΌμ ; Super Set)μ΄λ€.
μλ°μ€ν¬λ¦½νΈκ° μΈν°ν리ν°ν μΈμ΄λΌλ©΄ νμ μ€ν¬λ¦½νΈλ μ»΄νμΌν μΈμ΄λ‘
μ»΄νμΌ μ΄ν μλμΌλ‘ μλ°μ€ν¬λ¦½νΈ μ½λλ‘ λ³νλλ€.
κ·Έλ λ€λ©΄ κ΅³μ΄ μλ°μ€ν¬λ¦½νΈ λμ νμ μ€ν¬λ¦½νΈλ₯Ό μ¬μ©ν΄μΌ νλ μ΄μ κ° μλκ°?
μ΄λ κΈ°μ‘΄μ μλ°μ€ν¬λ¦½νΈκ° κ°μ§ νΉμ§μΈ λμ μμ λμ μ μ°μ±μ 보μνκΈ° μν¨μ΄λΌ ν μ μλ€.
μλ°μ€ν¬λ¦½νΈλ λμ νμ μΈμ΄λ‘ λΉκ΅μ νμ μ λ³νμ΄ μ μ°νκ² μ΄λ€μ§λ€.
μλ₯Ό λ€μ΄ μ μν 1κ³Ό λ¬Έμν '3'μ μλ μ°μ°μ΄ μ΄λ€μ§λ©΄ μ λμ§λ§
μλ°μ€ν¬λ¦½νΈμμλ νλ³νμ΄ μμλ‘ μ μ°νκ² μ΄λ€μ§λ©° μ°μ°μ κ°λ₯νκ² νλ€.
μ΄λ μ¬μ©μ μ μ₯μμ κ°νΈνκ² λκ»΄μ§ μ μμ§λ§,
ν° κ·λͺ¨μ νλ‘μ νΈλ₯Ό μ§νν λλ λ³΄λ€ μ격ν νμμ΄ νμν κ²μ΄λ€.
λ°λ©΄ νμ μ€ν¬λ¦½νΈλ μ μ νμ μΈμ΄λ‘ μ΄λ¬ν λμ μμ λμ μ μ°μ±μ κ°μ§
μλ°μ€ν¬λ¦½νΈκ° κ°μΆμ§ λͺ»ν μμ μ±μ μ 곡νλ€.
λ°λΌμ μλ°μ€ν¬λ¦½νΈκ° λ³΄λ€ λμ μμ λμ μ μ°μ±μ κ°μ§κ³ μλ€λ©΄,
νμ μ€ν¬λ¦½νΈλ λμ μμ μ±κ³Ό μΌκ΄μ±μ μΆκ΅¬νλ€.
μ΄λ 볡μ‘νκ³ ν° νλ‘μ νΈλ₯Ό μ§νν¨μ μμ΄ μμ μ±μ μ 곡νλ€λ μΈ‘λ©΄μμ
μλ°μ€ν¬λ¦½νΈλ³΄λ€ λμ± μ ν©νλ€κ³ ν μ μλ€.
μ΄ μΈμλ μλ°μ€ν¬λ¦½νΈλ³΄λ€ μλ¬μ λνμ¬ λμ± μμΈνκ² μ€λͺ ν΄μ£Όλ κ²κ³Ό κ°μ λλ²κΉ μ μ©μ΄ν
νΉμ§μ λ§μ΄ κ°μ§κ³ μλ κ²μ΄ νμ μ€ν¬λ¦½νΈμ΄λ€.
λ λλ¦ ν΄μμ ν΄λ³΄μλ©΄, μλ°μ€ν¬λ¦½νΈλ μμ λ‘μ΄ κΈμ°κΈ°μ κ°κΉλ€.
νΈνκ² λ§€μΌ λ§€μΌ μμ±νλ μΌκΈ°λ νμμ κ°μΆμ§ μλλ°,
μμ λ‘μ΄ νμμ΄ κΈμ°κΈ°λ₯Ό νΈνκ³ ν¨μ¨μ μΌλ‘ λ§λ€ κ²μ΄λ€.
ννΈ, νμ μ€ν¬λ¦½νΈλ₯Ό μ¬μ©νλ κ²μ κ° μ‘κ³ μ± λ§λ€κΈ°λΌ μκ°νλ©΄ νΈν κ² κ°λ€.
λͺ©μ°¨λ₯Ό ꡬμ±νκ³ , κ° μ±ν° λ³ μ΄λ€ λ΄μ©μ΄ λ€μ΄κ°μ§ ꡬμμ νλ©΄μ, μμ±κ³Ό ν΄κ³ λ₯Ό κ±°μΉλ€.
κ·ΈλΌ κ°λ¨ν νμ μ€ν¬λ¦½νΈ μ¬μ©λ²μ μμ보μ.
μ΄λ €μΈ κ² μλ€.
λ³μ μ μΈν λ, μ½λ‘ κ³Ό ν¨κ» νμ μ μ μΈνλ©΄ λλ€.
ν΄λμ€ μ μΈ μμλ λ§μ°¬κ°μ§μ΄λ€. μμ±μ κ΄νΈ μμ κ° λ³μμ νμ μ μ μΈνλ©΄ λλ€.
λ κ°λ¨νκ² νκΈ°νλ λ°©λ²μ΄ μ‘΄μ¬νλλ° μ΄λ λ€μμ μμ보λλ‘ νκ² λ€.
'ποΈ Front-End > π« HTML & CSS & JS' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
Node.js ν¨ν€μ§ 맀λμ Yarn μ€μΉ λ° μ¬μ©λ² (0) | 2023.02.13 |
---|---|
[JavaScript] μλ°μ€ν¬λ¦½νΈ - sort() ν¨μ: λ°°μ΄ μ¬μ λ ¬ ν¨μ (0) | 2022.08.26 |
[TypeScript] νμ κ°λ(Type Guard)λ? (μ¬μ©νλ μ΄μ , νμ κ°λ μ°μ°μ) (0) | 2022.08.25 |
[JavaScript] μ¬κ·ν¨μ (Recursive Function) (0) | 2022.08.07 |
λ Έλ JS (Node.js) μ€μΉ (μλμ°) (0) | 2022.07.05 |