λͺ¨λν(Modularity) νλ‘κ·Έλλ°μ λͺ©ν
- ν° νλ‘κ·Έλ¨μ μ½λ λͺ¨λλ‘ λΆλ¦¬ν΄μ λͺ¨λ κ°λ°μκ° μμΈ‘νμ§ λͺ»ν μν©μμλ μ½λ μ μ²΄κ° μ νν μ€νλλλ‘ νκΈ° μν¨
- μ€μ©μ μΈ κ΄μ μμ (Modularity)λ νλ‘κ·Έλ¨μ μΈλΆ μ¬νμ μΊ‘μννκ³ μ μ λ€μ μ€νμ΄μ€λ₯Ό κΉλνκ²μ μ§ν΄μ λͺ¨λμ΄ λ€λ₯Έ λͺ¨λμ λ³μ, ν¨μ, ν΄λμ€λ₯Ό μμ νλ μ¬κ³ λ₯Ό λ§λ κ²μ λ§ν¨
μλ°μ€ν¬λ¦½νΈμμμ λͺ¨λ
- μ΅κ·ΌκΉμ§ μλ°μ€ν¬λ¦½νΈλ λͺ¨λμ μ§μνμ§ μμκ³ ν° νλ‘μ νΈ λ¨μλ‘ μΌνλ νλ‘κ·Έλλ¨Έλ
- ν΄λμ€, κ°μ²΄, ν΄λ‘μ μμ νμλ λ―Έμ½ν λͺ¨λμ±μ μ΅λν μ΄μ©ν΄μΌ νμ
- ν΄λ‘μ κΈ°λ° λͺ¨λμ±μ΄ μ½λ λ²λ€λ§λꡬμ μ§μμ νμ μ΄ require( ) ν¨μλΌλ ννλ‘ μ€μ©ν λμΌλ©°
- λ Έλμμ μ΄ μμ€ν μ λμ
- require( )μ κΈ°λ°ν λͺ¨λμ λ Έλ νλ‘κ·Έλλ° νκ²½μμ νμμ μΈ λΆλΆμΌλ‘ μ μ°©νμ§λ§
- μλ°μ€ν¬λ¦½νΈ μΈμ΄μμ 곡μμ μΌλ‘ λ°μλ€μ΄μ§λ μμ
- ES6λ require( ) λμ
- importμ export ν€μλλ₯Ό μ¬μ©νλ λͺ¨λ μμ€ν μ λμ
- μ€μ§μ μΌλ‘ μλ°μ€ν¬λ¦½νΈ λͺ¨λμ±μ μμ§ μ½λ λ²λ€λ§ λꡬμ μμ‘΄μ
LIST
'#1 Language π > 1-2 Javascript' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Javascript] ν΄λΌμ΄μΈνΈ μ¬μ΄λ vs μλ² μ¬μ΄λ (0) | 2023.03.31 |
---|---|
[Javascript] λνμμ alet, prompt, comfirm (0) | 2022.11.18 |
[Javascript] ECMAScript 6 (ES6)_2 (0) | 2022.11.18 |
[Javascript] ECMAScript 6 (ES6)_1 (2) | 2022.11.18 |
[Javascript] ECMAScript 5 (ES5) (0) | 2022.11.18 |