
7) λΈλΌμ°μ λ λλ§ μ리μ λν΄μ μ€λͺ ν΄λ³΄μΈμ. λΈλΌμ°μ λ λλ§μ HTML, CSS, JavaScript λ±μ μΉ νμ΄μ§ μμμ λΈλΌμ°μ κ° νλ©΄μ 그리λ κ³Όμ μ λ§ν©λλ€. λΈλΌμ°μ λ λλ§ μ리μ μμλ ν¬κ² λ€μκ³Ό κ°μ λ¨κ³λ‘ ꡬμ±λ©λλ€. λ¨Όμ DOMμ μμ±ν©λλ€.

λΆνμν λ λλ§μ μ±λ₯μ μ νμν¨λ€. λΈλΌμ°μ λ λλ§ κ³Όμ μ μ΄ν΄νμΌλ μ΄μ΄μ λ λλ§μ μ΅μ ννλ λ°©λ²μ λν΄μ μμ보μ!DOM λ Έλμ λ μ΄μμ μμΉμ ν¬κΈ°λ₯Ό λ€μ κ³μ°νμ¬ λ λ νΈλ¦¬λ₯Ό μ¬μμ±νλ κ³Όμ Reflowκ° λ°μνλ©΄ RepaintκΉμ§ λ°μνκ² λλ―λ‘ ν° λΉμ©μ΄

μλ°μ€ν¬λ¦½νΈμ νμ μ μμ νμ κ³Ό μ°Έμ‘° νμ μΌλ‘ λλ μ§λ€. μλ°μ€ν¬λ¦½νΈκ° μ΄λ κ² λλ μ΄μ κ° λ¬΄μμΌκΉ? κ·Έ μ΄μ λ λ νμ μ κ°μ΄ μ μ₯λκ±°λ 볡μ¬λλ κ³Όμ μ΄ μλ‘ λ€λ₯΄κΈ° λλ¬Έμ΄λ€. Boolean, String, Number, null, undefined, Symbolκ°

ES6μμ μλ‘κ² λ±μ₯ν letκ³Ό const ν€μλμ μ΄μ μ μ¬μ©νλ varμ μ°¨μ΄μ μ λν΄μ μ λ¦¬ν΄ λ³΄μλ€. λ³νλ κ°μ μ μ₯νλ 곡κ°(λ°μ΄ν° 곡κ°)κ°μ μμΉλ₯Ό κ°λ¦¬ν€λ μμ§μ μΈ μ΄λ¦λ©λͺ¨λ¦¬ κ³΅κ° μλ³λ μ΄μΌκΈ°νμλ©΄...λ³μλ₯Ό ν΅ν΄μ μμ νκ² κ°μ μ κ·Όμ€λ³΅μ μ€μ΄λ €κ³

νΈμ΄μ€ν μ΄λ λͺ¨λ μ μΈλ¬Έμ΄ μ€μ½νμ μ΅μλ¨μΌλ‘ λμ΄μ¬λ €μ§ κ²μ²λΌ λμνλ κ²μ΄λ€. μλ°μ€ν¬λ¦½νΈ ν΄μκΈ°λ λ°νμ μ΄μ μ λ³μμ ν¨μ μ μΈμ λν μ 보λ₯Ό κΈ°μ΅νκ³ μ€ννλ€.var ν€μλλ‘ μ μΈν λ³μλ λ°νμ μ΄μ μ μ묡μ μΌλ‘μ μΈ λ¨κ³μ μ΄κΈ°ν λ¨κ³κ° ν λ²μ μ§νλλ€.

μ€μ½ν μ€μ½νλ μλ³μλ₯Ό μ°Έμ‘°ν μ μλ μ ν¨ν λ²μλ€. μλ°μ€ν¬λ¦½νΈμμ μ€μ½νκ° μ΄λ»κ² λμνλμ§ μμ보μ! π©μ€μ½νλ λͺ¨λ μλ³μλ μμ μ μ μΈλ μμΉμ μν΄ λ€λ₯Έ μ½λκ° μλ³μ μμ μ μ°Έμ‘°ν μ μλ μ ν¨ λ²μκ° κ²°μ λλ€. μ¦, μ€μ½νλ μλ³μλ₯Ό μ°Έμ‘°ν μ

Β π‘ κ°λΉμ§ μ½λ ν°λΒ μ ν리μΌμ΄μ μ΄ ν λΉν λ©λͺ¨λ¦¬ 곡κ°μ μ£ΌκΈ°μ μΌλ‘ κ²μ¬νμ¬ λ μ΄μ μ¬μ©λμ§ μλ λ©λͺ¨λ¦¬λ₯Ό ν΄μ νλ κΈ°λ₯μ λ§νλ€. λ μ΄μ μ¬μ©λμ§ μλ λ©λͺ¨λ¦¬λ κ°λ¨ν λ§νμλ©΄Β μ΄λ€ μλ³μλ μ°Έμ‘°νμ§ μλ λ©λͺ¨λ¦¬ 곡κ°μ μλ―Ένλ€.μλ°μ€ν¬λ¦½νΈλ κ°λΉμ§ μ½λ ν°λ₯Ό λ΄

μλ°μ€ν¬λ¦½νΈμμ μ€μν κ°λ μ€μ νλμΈ ν΄λ‘μ . μ€μν λ§νΌ μ΄λ ΅κ² λκ»΄μ§λ κ°λ μ΄λ€. ν΄λ‘μ μ μ리μ μ΄λ€ μν©μμ μ¬μ©λλμ§ μμ보μ! ν΄λ‘μ (Closure) ν΄λ‘μ λ ν¨μμ ν¨μκ° μ μΈλ λ μ컬 νκ²½μ μ‘°ν©μ΄λ€. λ€μ μ΄λ ΅κ² λκ»΄μ§λ μ΄ μλ―Έλ₯Ό νμ΄μ μμ

λ©μλλ₯Ό μν©μ λ§κ² μ νμ©νλ κ²λ μ€λ ₯μ΄λ€. λ°°μ΄ λ©μλλ₯Ό μ΄λ»κ² μ¬μ©νλμ§ μμ보μ.map() λ©μλλ callback ν¨μλ‘ κ°κ°μ μμλ₯Ό ν λ²μ© μμ°¨μ μΌλ‘ μννλ©° ν΄λΉ ν¨μμ λ°νκ°μΌλ‘ μλ‘μ΄ λ°°μ΄μ λ§λ λ€. μ¦, ν¨μλ₯Ό λ°μ νΉμ κΈ°λ₯μ μννκ³ μλ‘μ΄

Date κ°μ²΄ μμ± > ### new Date() new Date() μμ±μλ‘ νΈμΆν κ²½μ° μλ‘μ΄ Date κ°μ²΄λ₯Ό λ°ν λ§€κ°λ³μ μμ: μμ± μκ°μ λ μ§μ μκ°μ λνλ΄λ Date κ°μ²΄ μμ±(νμ¬ μκ°) νμ μ€ν¬ν >### getTime() νΉμ μκ°μ΄ "197

κΈ°μ‘΄ λ©μλ sort(), reverse(), splice() μ¬μ©νλ λμ μλ‘λμ¨ λ©μλμΈ toSorted(), toReverse(), toSpliced(), with() λ₯Ό μ¬μ©νλ€.리μ‘νΈ λ¬Έμμμλ μλ³Έ λ°°μ΄μ λ³κ²½νλ κ²μ κΈμ§νλ€. μλνλ©΄ 리μ‘νΈμμλ μν