πνΈμ΄μ€ν μ΄λ
μ½λμ μ μΈλ λ³μ λ° ν¨μμ `μ μΈ`μ μ½λ μλ¨μΌλ‘ λμ΄μ¬λ¦¬λ κ²μ λ§ν©λλ€. ν΄λΉλ³μμ λ²μμ λ°λΌ λ€λ₯΄κ² μνλ©λλ€.
λ³μκ° ν¨μ λ΄μ μλ€λ©΄, ν΄λΉ ν¨μ μμ μ΅μλ¨μΌλ‘,
λ³μκ° ν¨μ λ°μ μλ€λ©΄, μ€ν¬λ¦½νΈμ μ΅μλ¨μΌλ‘ λμ΄μ¬λ¦½λλ€.
μ¬κΈ°μ μ£Όμν΄μΌ ν μ μ λ³μμ `μ μΈ` λΆλΆλ§ λμ΄μ¬λ¦°λ€λ κ²μ λλ€.
(λ³μλ μ μΈ - μ΄κΈ°ν - ν λΉ μ κ³Όμ μ κ±°μ³ μμ±)
π λ³μ νΈμ΄μ€ν
varλ₯Ό μ°μ§ μκΈ°λ‘ ν μ΄μ κ° μ¬κΈ°μ λνλ©λλ€.
ν¨μλ₯Ό μ μΈν΄μ κ°μ ν λΉνκΈ° μ μ μ½μμ μ°μ΄λ΄€λλ° μλ¬κ° μλ undefinedκ° λμ΅λλ€. λ°λ‘ μ μΈλ§ λλ€λ μλ―ΈμΈλ° λμ μ½λλ λ€μκ³Ό κ°μ΅λλ€.
μ μΈ λΆλΆλ§ 맨 μλ‘ λμ΄μ¬λ €μ§κ³ κ°μ ν λΉνμ§ μμμΌλ undefinedκ° λμ΅λλ€. λ€μ κ°μ ν λΉν νμλ 3μ΄ λμ€κ² λ©λλ€.
μ΄λ κ² μ μΈλΆλΆλ§ λμ΄μ¬λ €μ§λκ²μ νΈμ΄μ€ν μ΄λΌκ³ ν©λλ€.
π λ³μ νΈμ΄μ€ν κ³Ό ν¨μ λ΄λΆ
λ°μμ λ³μμ κ°μ ν λΉν΄ λμλ ν¨μ λ΄λΆμμ λ€μ μ μΈν κ²½μ° νΈμ΄μ€ν μΌλ‘ μΈν΄ λ€μκ³Ό κ°μ λ¬Έμ κ° λ°μν©λλ€.
λΆλͺ ν κ°μ 4λ‘ μ€μ ν΄λ¨μ§λ§ ν¨μ λ΄λΆμμ νΈμ΄μ€ν μ΄ μΌμ΄λ¬κΈ° λλ¬Έμ κ²°κ΅μ λ€μ μλμ κ°μ΄ λμν©λλ€.
μμ λͺ¨λ μΌμ var λ‘ μ μΈνκΈ° λλ¬Έμ κ°λ₯ν©λλ€. νμ§λ§ μ°λ¦¬λ varλ₯Ό μ°μ§ μκΈ°λ‘ νμΌλ―λ‘ μμ κ±±μ μ λμ΄λλ λ©λλ€. λ€ μμΌμΈμ!!
π ν¨μ νΈμ΄μ€ν
ν¨μμλ ννμμ μ μΈμμ΄ μμ΅λλ€. μ΄ μ€μμλ ν¨μμ μ μΈμλ§ νΈμ΄μ€ν μ΄ κ°λ₯ν©λλ€.
'Programming language > JavaScript' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
this (0) | 2022.05.24 |
---|---|
async vs defer (μΈλΆ μ€ν¬λ¦½νΈ νμΌ λΆλ¬μ€κΈ°) (0) | 2020.10.23 |
[vue] axios μ μμΌλ‘ μ¬μ©νκΈ° (0) | 2020.09.14 |
[Vue] Vuex μμνκΈ° μ μ... (0) | 2020.07.10 |