defer
- defer μμ±μ κ°μ§ μ€ν¬λ¦½νΈλ λΈλΌμ°μ κ°
<script defer>
λ₯Ό λ§λ¬μ λ λ€μ΄λ‘λ μμνμ§λ§, HTMLνμ±μ λ§μ§ μκ³ </html>
μ λ§λ¬μ λ μ€νλλ€.
- νμ§λ§ μΌλΆ λΈλΌμ°μ μμλ deferμμ±μ μ§μνμ§ μμλ―λ‘ μ£Όμν΄μΌνλ€.
async
- async μμ±μ κ°μ§ μ€ν¬λ¦½νΈλ λΈλΌμ°μ κ° ν΄λΉ μμλ₯Ό λ§λ¬μ λ μΈλΆ μ€ν¬λ¦½νΈ λ€μ΄λ‘λλ₯Ό μμνλ€.
- deferμ λ§μ°¬κ°μ§λ‘ λ€μ΄λ‘λ μ€μ HTMLνμ±μ λ§μ§ μμ§λ§ λ€μ΄λ‘λκ° μλ£λλ©΄ μ¦μ μ€ννκ³ μ€ννλ λμμλ HTMLνμ±μ μ μ λ©μΆλ€.
- async μμ±μ μ€ν¬λ¦½νΈμλ DOMμ μ‘°μνμ§ μμΌλ©° μλ€μ λ‘λλκ³ μ€ν λ μ€ν¬λ¦½νΈμ μμ‘΄μ±μ΄ μλ μ½λλ§ ν¬ν¨νλ κ²μ΄ μ’λ€.
μμ½
HTMLλ¬Έμμμ scriptμ μμΉλ λ§€μ° μ€μνλ€. μ€ν¬λ¦½νΈκ° λ‘λ©λκ³ μ€νλμ΄μΌ νλ μμ μ μ νμ
νμ¬ μ μ ν μμΉμ μ¬μ©νλ κ²μ΄ μ’λ€.