JavaScript
-
λͺ¨λ ν¬μ€ν μ μΈνλ° [μνμ½λ©] μλ°μ€ν¬λ¦½νΈ κ°μμ λ΄μ©μ λ΄κ³ μμΌλ©° μΆμ²λ μλμ μ£Όμλ‘ "egoing Lee"λμ μλ£μ λλ€. μμ μ μΈ μλκ° μλ 곡λΆν κ²μ μ 리ν΄λλ λͺ©μ μΌλ‘ ν¬μ€ν ν κ²μ λλ€. www.inflearn.com/course/javascript-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EA%B0%95%EC%A2%8C# μΉλΈλΌμ°μ Javascript (μλ°μ€ν¬λ¦½νΈ) - μΈνλ° μνμ½λ© μλ°μ€ν¬λ¦½νΈ κ°μ’ μ λλ€. μΉλΈλΌμ°μ λ₯Ό μ§μ μ μ΄ν μ μλ μλ°μ€ν¬λ¦½νΈ λ νΌλ°μ€λ₯Ό 곡λΆν΄ λ΄ λλ€. μ΄κΈ μΉ κ°λ° νλ‘κ·Έλλ° μΈμ΄ JavaScript μ¨λΌμΈ κ°μ μλ°μ€ν¬λ¦½νΈ κ°μ’ www.inflearn.com μ κ°μ μ€ κΈ°μ΄μ μΈ λ΄μ©μ΄λ..
[Js] μλ°μ€ν¬λ¦½νΈ | htmlμμ javascript λ‘λ νλ λ°©λ²λͺ¨λ ν¬μ€ν μ μΈνλ° [μνμ½λ©] μλ°μ€ν¬λ¦½νΈ κ°μμ λ΄μ©μ λ΄κ³ μμΌλ©° μΆμ²λ μλμ μ£Όμλ‘ "egoing Lee"λμ μλ£μ λλ€. μμ μ μΈ μλκ° μλ 곡λΆν κ²μ μ 리ν΄λλ λͺ©μ μΌλ‘ ν¬μ€ν ν κ²μ λλ€. www.inflearn.com/course/javascript-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EA%B0%95%EC%A2%8C# μΉλΈλΌμ°μ Javascript (μλ°μ€ν¬λ¦½νΈ) - μΈνλ° μνμ½λ© μλ°μ€ν¬λ¦½νΈ κ°μ’ μ λλ€. μΉλΈλΌμ°μ λ₯Ό μ§μ μ μ΄ν μ μλ μλ°μ€ν¬λ¦½νΈ λ νΌλ°μ€λ₯Ό 곡λΆν΄ λ΄ λλ€. μ΄κΈ μΉ κ°λ° νλ‘κ·Έλλ° μΈμ΄ JavaScript μ¨λΌμΈ κ°μ μλ°μ€ν¬λ¦½νΈ κ°μ’ www.inflearn.com μ κ°μ μ€ κΈ°μ΄μ μΈ λ΄μ©μ΄λ..
2021.02.07 -
ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. μμ λ°μ΄ν° νμ (κΈ°λ³Έ λ°μ΄ν° νμ ) λ°μ΄ν° νμ μ΄λ λ°μ΄ν°μ ννλ₯Ό μλ―Ένλ€. λ°μ΄ν° νμ μ ν¬κ² λκ°μ§λ‘ ꡬλΆν μ μλ€. κ°μ²΄μ κ°μ²΄κ° μλ κ². κ·ΈλΌ κ°μ²΄κ° μλ κ²μ 무μμΌκΉ? μ«μ λ¬Έμμ΄ λΆλ¦¬μΈ(true/false) null undefined κ°μ²΄κ° μλ λ°μ΄ν° νμ μ μμ λ°μ΄ν° νμ (primitive type)μ΄λΌκ³ νλ€. κ·Έ μΈμ λͺ¨λ λ°μ΄ν° νμ λ€μ κ°μ²΄λ€. μ¦ κ°μ²΄λ°μ΄ν° νμ (μ°Έμ‘° λ°μ΄ν° νμ )μ΄λ€. λ νΌ κ°μ²΄ μλ μ½λλ₯Ό 보μ. μ μ½λλ₯Ό μ΄ν΄λ³΄λ©΄ μ΄κ²μ λ¬Έμμ΄μ΄κΈ° λλ¬Έμ μμλ°μ΄ν° μ΄λ€. νμ§λ§ κ°μ²΄μ ννλ₯Ό λκ³ μλ€. . ..
[Js] λ°μ΄ν° νμ | λ νΌκ°μ²΄ | μμ λ°μ΄ν° νμ | κ°μ²΄ λ°μ΄ν° νμν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. μμ λ°μ΄ν° νμ (κΈ°λ³Έ λ°μ΄ν° νμ ) λ°μ΄ν° νμ μ΄λ λ°μ΄ν°μ ννλ₯Ό μλ―Ένλ€. λ°μ΄ν° νμ μ ν¬κ² λκ°μ§λ‘ ꡬλΆν μ μλ€. κ°μ²΄μ κ°μ²΄κ° μλ κ². κ·ΈλΌ κ°μ²΄κ° μλ κ²μ 무μμΌκΉ? μ«μ λ¬Έμμ΄ λΆλ¦¬μΈ(true/false) null undefined κ°μ²΄κ° μλ λ°μ΄ν° νμ μ μμ λ°μ΄ν° νμ (primitive type)μ΄λΌκ³ νλ€. κ·Έ μΈμ λͺ¨λ λ°μ΄ν° νμ λ€μ κ°μ²΄λ€. μ¦ κ°μ²΄λ°μ΄ν° νμ (μ°Έμ‘° λ°μ΄ν° νμ )μ΄λ€. λ νΌ κ°μ²΄ μλ μ½λλ₯Ό 보μ. μ μ½λλ₯Ό μ΄ν΄λ³΄λ©΄ μ΄κ²μ λ¬Έμμ΄μ΄κΈ° λλ¬Έμ μμλ°μ΄ν° μ΄λ€. νμ§λ§ κ°μ²΄μ ννλ₯Ό λκ³ μλ€. . ..
2021.02.04 -
ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. this thisλ ν¨μ λ΄μμ ν¨μ νΈμΆ λ§₯λ½(context)λ₯Ό μλ―Ένλ€. λ§₯λ½μ΄λΌλ κ²μ μν©μ λ°λΌμ λ¬λΌμ§λ€λ μλ―ΈμΈλ° μ¦ ν¨μλ₯Ό μ΄λ»κ² νΈμΆνλλμ λ°λΌμ thisκ° κ°λ¦¬ν€λ λμμ΄ λ¬λΌμ§λ€λ λ»μ΄λ€. ν¨μμ κ°μ²΄μ κ΄κ³κ° λμ¨ν μλ°μ€ν¬λ¦½νΈμμ thisλ μ΄ λμ μ°κ²°μμΌμ£Όλ μ€μ§μ μΈ μ°κ²°μ μ μν μ νλ€. μ¦ thisλ μ½μλ λ³μλΌκ³ ν μ μμΌλ©°, ν¨μμμμ μ¬μ©ν μ μλ μΌμ’ μ λ³μμ΄λ€. μ΄ κ°μ μλ―Έλ ν¨μλ₯Ό μ΄λ»κ² νΈμΆνλλμ λ°λΌμ λ¬λΌμ§λ€λ λ»μ΄λ€. ν¨μνΈμΆ ν¨μλ₯Ό νΈμΆνμ λ thisλ 무μμ κ°λ₯΄ν€λμ§ μ΄ν΄λ³΄μ. thi..
[Js] this | ν¨μνΈμΆ | λ©μλμ νΈμΆ | allpy, call | κ°μ²΄ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. this thisλ ν¨μ λ΄μμ ν¨μ νΈμΆ λ§₯λ½(context)λ₯Ό μλ―Ένλ€. λ§₯λ½μ΄λΌλ κ²μ μν©μ λ°λΌμ λ¬λΌμ§λ€λ μλ―ΈμΈλ° μ¦ ν¨μλ₯Ό μ΄λ»κ² νΈμΆνλλμ λ°λΌμ thisκ° κ°λ¦¬ν€λ λμμ΄ λ¬λΌμ§λ€λ λ»μ΄λ€. ν¨μμ κ°μ²΄μ κ΄κ³κ° λμ¨ν μλ°μ€ν¬λ¦½νΈμμ thisλ μ΄ λμ μ°κ²°μμΌμ£Όλ μ€μ§μ μΈ μ°κ²°μ μ μν μ νλ€. μ¦ thisλ μ½μλ λ³μλΌκ³ ν μ μμΌλ©°, ν¨μμμμ μ¬μ©ν μ μλ μΌμ’ μ λ³μμ΄λ€. μ΄ κ°μ μλ―Έλ ν¨μλ₯Ό μ΄λ»κ² νΈμΆνλλμ λ°λΌμ λ¬λΌμ§λ€λ λ»μ΄λ€. ν¨μνΈμΆ ν¨μλ₯Ό νΈμΆνμ λ thisλ 무μμ κ°λ₯΄ν€λμ§ μ΄ν΄λ³΄μ. thi..
2021.02.04 -
ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. μ μκ°μ²΄λ? μ μκ°μ²΄(Global object)λ νΉμν κ°μ²΄λ€. λͺ¨λ κ°μ²΄λ μ΄ μ μκ°μ²΄μ νλ‘νΌν°λ€. func();μ window.func();λ λͺ¨λ μ€νμ΄ λλ€. λͺ¨λ μ μλ³μμ ν¨μλ μ¬μ€ window κ°μ²΄μ νλ‘νΌν°λ€. κ°μ²΄λ₯Ό λͺ μνμ§ μμΌλ©΄ μμμ μΌλ‘ windowμ νλ‘νΌν°λ‘ κ°μ£Όλλ€. νμμ κ·Έλ₯ νΈνκ² μ¬μ©νκΈ° μν΄ μλ΅ν΄μ μ¬μ©νλ κ²μΌ λΏμ΄λ€. λ΄λΆμ μΌλ‘ λͺ μν κ²κ³Ό κ°κ² λμνλ€. μλ°μ€ν¬λ¦½νΈλ μλμ°λΌλ μ μκ°μ²΄μ νλ‘νΌν° μ΄λ―λ‘, κ°μ²΄λΌλ κ²μ λͺ¨λ κ²μ΄ μ’ μλμ΄ μκΈ° λλ¬Έμ κ°μ²΄ μ§ν₯μΈμ΄λΌκ³ νλ κ²μ΄λ€. μλ°μ€ν¬λ¦½νΈμμ λͺ¨..
[Js] μ μ κ°μ²΄ | μ μκ°μ²΄ APIν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. μ μκ°μ²΄λ? μ μκ°μ²΄(Global object)λ νΉμν κ°μ²΄λ€. λͺ¨λ κ°μ²΄λ μ΄ μ μκ°μ²΄μ νλ‘νΌν°λ€. func();μ window.func();λ λͺ¨λ μ€νμ΄ λλ€. λͺ¨λ μ μλ³μμ ν¨μλ μ¬μ€ window κ°μ²΄μ νλ‘νΌν°λ€. κ°μ²΄λ₯Ό λͺ μνμ§ μμΌλ©΄ μμμ μΌλ‘ windowμ νλ‘νΌν°λ‘ κ°μ£Όλλ€. νμμ κ·Έλ₯ νΈνκ² μ¬μ©νκΈ° μν΄ μλ΅ν΄μ μ¬μ©νλ κ²μΌ λΏμ΄λ€. λ΄λΆμ μΌλ‘ λͺ μν κ²κ³Ό κ°κ² λμνλ€. μλ°μ€ν¬λ¦½νΈλ μλμ°λΌλ μ μκ°μ²΄μ νλ‘νΌν° μ΄λ―λ‘, κ°μ²΄λΌλ κ²μ λͺ¨λ κ²μ΄ μ’ μλμ΄ μκΈ° λλ¬Έμ κ°μ²΄ μ§ν₯μΈμ΄λΌκ³ νλ κ²μ΄λ€. μλ°μ€ν¬λ¦½νΈμμ λͺ¨..
2021.02.04 -
ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. ν¨μμ§ν₯ μλ°μ€ν¬λ¦½νΈμ ν¨μλ λ§€μ° κ°λ ₯νλ€. ν¨μμ λν μ΄ν΄ μμ΄λ μλ°μ€ν¬λ¦½νΈλ₯Ό μ λ€λ£¨κΈ° μ΄λ ΅λ€. λν μλ°μ€ν¬λ¦½νΈμμ ν¨μλ κ°μ²΄λ₯Ό μ΄ν΄νλ λ° κ°μ₯ μ€μν κΈ°μ΄λ₯Ό μ΄λ£¬λ€. μ΄λ² κ°μ’μμλ ν¨μν μΈμ΄λ‘μ μλ°μ€ν¬λ¦½νΈμ λ©΄λͺ¨λ₯Ό λ€λ€λ³΄λλ‘ νκ² λ€. μ ν¨λ²μ μ ν¨λ²μ(Scope)λ λ³μμ μλͺ μ μλ―Ένλ€. μλμ μμ λ₯Ό 보μ. κ²°κ³Όλ globalμ΄λ€. ν¨μ λ°μμ λ³μλ₯Ό μ μΈνλ©΄ κ·Έ λ³μλ μ μλ³μκ° λλ€. μ μλ³μλ μν리μΌμ΄μ μ μμμ μ κ·Όμ΄ κ°λ₯ν λ³μλ€. λ€μ λ§ν΄μ μ΄λ€ ν¨μ μμμλ κ·Έ λ³μμ μ κ·Ό ν μ μλ€. κ·Έλ κΈ° λλ¬Έμ ν¨μ ..
[Js] ν¨μμ§ν₯ | javascript ν¨μ | μ ν¨λ²μ | μ§μλ³μ μ μλ³μν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. ν¨μμ§ν₯ μλ°μ€ν¬λ¦½νΈμ ν¨μλ λ§€μ° κ°λ ₯νλ€. ν¨μμ λν μ΄ν΄ μμ΄λ μλ°μ€ν¬λ¦½νΈλ₯Ό μ λ€λ£¨κΈ° μ΄λ ΅λ€. λν μλ°μ€ν¬λ¦½νΈμμ ν¨μλ κ°μ²΄λ₯Ό μ΄ν΄νλ λ° κ°μ₯ μ€μν κΈ°μ΄λ₯Ό μ΄λ£¬λ€. μ΄λ² κ°μ’μμλ ν¨μν μΈμ΄λ‘μ μλ°μ€ν¬λ¦½νΈμ λ©΄λͺ¨λ₯Ό λ€λ€λ³΄λλ‘ νκ² λ€. μ ν¨λ²μ μ ν¨λ²μ(Scope)λ λ³μμ μλͺ μ μλ―Ένλ€. μλμ μμ λ₯Ό 보μ. κ²°κ³Όλ globalμ΄λ€. ν¨μ λ°μμ λ³μλ₯Ό μ μΈνλ©΄ κ·Έ λ³μλ μ μλ³μκ° λλ€. μ μλ³μλ μν리μΌμ΄μ μ μμμ μ κ·Όμ΄ κ°λ₯ν λ³μλ€. λ€μ λ§ν΄μ μ΄λ€ ν¨μ μμμλ κ·Έ λ³μμ μ κ·Ό ν μ μλ€. κ·Έλ κΈ° λλ¬Έμ ν¨μ ..
2021.02.04 -
ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. λ°λ³΅λ¬Έ μΈκ°μ λ°λ³΅μ μΈ μμ μ μνμ§ λͺ»νλ€. μ€μνκ³ , μ§λ£¨ν΄νλ€. μ»΄ν¨ν°λ μ΄λ° λ°λ³΅μ μΈ μμ μ λννκΈ° μν΄μ λ§λ€μ΄μ§ κΈ°κ³λ€. λ°λ³΅λ¬Έμ μ»΄ν¨ν°μκ² λ°λ³΅μ μΈ μμ μ μ§μνλ λ°©λ²μ΄λ€. μ‘°κ±΄λ¬Έμ΄ μ»΄ν¨ν°λ₯Ό λλνκ² νλ€λ©΄, λ°λ³΅λ¬Έμ μ»΄ν¨ν°λ₯Ό κ°λ ₯νκ² λ§λ λ€! λ κ°μ§λ₯Ό κ²°ν©νλ©΄ μννΈμ¨μ΄λ₯Ό λ§λλ λ° ν° μΆμ΄ λλ€. λ°λ³΅λ¬Έμ λ¬Έλ² λ°λ³΅λ¬Έμ λ¬Έλ²μ λͺκ°μ§κ° μλ€.(while, for ..) κ°κ°μ ꡬ문μ μλ‘ λ체 κ°λ₯νκΈ° λλ¬Έμ μν©κ³Ό μ·¨ν₯μ λ°λΌμ μ νν΄μ μ¬μ©νλ©΄ λλ€. while νμμ μλμ κ°λ€. μ¦, μ‘°κ±΄μ΄ true μΈ κ²½μ° λ¬΄νμ μΌλ‘ ..
[Js] λ°λ³΅λ¬Έ | javascript λ°λ³΅λ¬Έ | λ°λ³΅λ¬Έ μ μ΄, μ€μ²© | for,whileν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. λ°λ³΅λ¬Έ μΈκ°μ λ°λ³΅μ μΈ μμ μ μνμ§ λͺ»νλ€. μ€μνκ³ , μ§λ£¨ν΄νλ€. μ»΄ν¨ν°λ μ΄λ° λ°λ³΅μ μΈ μμ μ λννκΈ° μν΄μ λ§λ€μ΄μ§ κΈ°κ³λ€. λ°λ³΅λ¬Έμ μ»΄ν¨ν°μκ² λ°λ³΅μ μΈ μμ μ μ§μνλ λ°©λ²μ΄λ€. μ‘°κ±΄λ¬Έμ΄ μ»΄ν¨ν°λ₯Ό λλνκ² νλ€λ©΄, λ°λ³΅λ¬Έμ μ»΄ν¨ν°λ₯Ό κ°λ ₯νκ² λ§λ λ€! λ κ°μ§λ₯Ό κ²°ν©νλ©΄ μννΈμ¨μ΄λ₯Ό λ§λλ λ° ν° μΆμ΄ λλ€. λ°λ³΅λ¬Έμ λ¬Έλ² λ°λ³΅λ¬Έμ λ¬Έλ²μ λͺκ°μ§κ° μλ€.(while, for ..) κ°κ°μ ꡬ문μ μλ‘ λ체 κ°λ₯νκΈ° λλ¬Έμ μν©κ³Ό μ·¨ν₯μ λ°λΌμ μ νν΄μ μ¬μ©νλ©΄ λλ€. while νμμ μλμ κ°λ€. μ¦, μ‘°κ±΄μ΄ true μΈ κ²½μ° λ¬΄νμ μΌλ‘ ..
2021.02.02 -
ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. κ°κ³Ό κ°μ΄ μμ λ, λ κ°μ΄ κ°μμ§ νΉμ μ΄λ ν μͺ½μ΄ ν°μ§ νλ³νλ κ²μ "λΉκ΅" λΌκ³ νλ€. μ°μ°μλ? μ΄λ ν μμ μ μ»΄ν¨ν°μκ² μ§μνκΈ° μν κΈ°νΈλ₯Ό λ§νλ€. μ°μ°μλ κ°μ λν΄μ μ΄λ€ μμ μ μ»΄ν¨ν°μκ² μ§μνκΈ° μν κΈ°νΈμΈλ° μ°λ¦¬λ μ΄λ―Έ μ°μ°μλ₯Ό μ¬μ©νλ€. μλ μμ μ€μμ '='λ μ°νμ κ°μΈ 1μ μ’νμ λ³μ aμ λμ νλ 'λμ μ°μ°μ'λ€. λ³Έ μμ μ μ°μ°μκ° λ¬΄μμΈκ°μ λν μ΄ν΄λ₯Ό λκΈ° μν κ²μΌ λΏ μΈμΈ νμλ μλ€. μ°¨μ°¨λ‘ μκ² λλ€. a = 1 // a : λ³μ , = : λμ μ°μ°μ, 1 : μμ λΉκ΅ μ°μ°μ μ’νμ΄ μκ³ μ°νμ΄ μ..
[Js] λΉκ΅ μ°μ°μ | javascript μ°μ°μ | μ°μ°μν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. κ°κ³Ό κ°μ΄ μμ λ, λ κ°μ΄ κ°μμ§ νΉμ μ΄λ ν μͺ½μ΄ ν°μ§ νλ³νλ κ²μ "λΉκ΅" λΌκ³ νλ€. μ°μ°μλ? μ΄λ ν μμ μ μ»΄ν¨ν°μκ² μ§μνκΈ° μν κΈ°νΈλ₯Ό λ§νλ€. μ°μ°μλ κ°μ λν΄μ μ΄λ€ μμ μ μ»΄ν¨ν°μκ² μ§μνκΈ° μν κΈ°νΈμΈλ° μ°λ¦¬λ μ΄λ―Έ μ°μ°μλ₯Ό μ¬μ©νλ€. μλ μμ μ€μμ '='λ μ°νμ κ°μΈ 1μ μ’νμ λ³μ aμ λμ νλ 'λμ μ°μ°μ'λ€. λ³Έ μμ μ μ°μ°μκ° λ¬΄μμΈκ°μ λν μ΄ν΄λ₯Ό λκΈ° μν κ²μΌ λΏ μΈμΈ νμλ μλ€. μ°¨μ°¨λ‘ μκ² λλ€. a = 1 // a : λ³μ , = : λμ μ°μ°μ, 1 : μμ λΉκ΅ μ°μ°μ μ’νμ΄ μκ³ μ°νμ΄ μ..
2021.02.02 -
ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. λ³μ(Variable)λ (λ¬Έμλ μ«μ κ°μ) κ°μ λ΄λ 컨ν μ΄λλ‘ κ°μ μ μ§ν νμκ° μμ λ μ¬μ©νλ€. μ¬κΈ°μ λ΄κ²¨μ§ κ°μ λ€λ₯Έ κ°μΌλ‘ λ°κΏ μ μλ€. λ³μλ λ§μΉ (μ¬λμ΄ μ°λ μΈμ΄μΈ) μμ°μ΄μμ λλͺ μ¬μ λΉμ·ν μν μ νλ€. λ³μμ μ μΈ JavaScriptμμ λ³μλ varλ‘ μμνλ€. varμ λ³μλ₯Ό μ μΈνκ² λ€λ κ²μ μλ―Ένλ€. varμ μλ΅ ν μλ μμ§λ§ μ΄κ²μ μ ν¨λ²μλΌλ κ²μ μν₯μ λ―ΈμΉλ€. κ·Έλ κΈ° λλ¬Έμ varμ μλ―Έλ₯Ό λͺ ννκ² μ΄ν΄νκΈ° μ κΉμ§λ varλ₯Ό μ¬μ©νλ κ²μ΄ κΆμ₯λλ€. μ ν¨λ²μμ λν΄μλ λ€μμ μ΄ν΄λ³Ό κ²μ΄λ€. λ³μμ μ΄λ¦..
[Js] λ³μν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. λ³μ(Variable)λ (λ¬Έμλ μ«μ κ°μ) κ°μ λ΄λ 컨ν μ΄λλ‘ κ°μ μ μ§ν νμκ° μμ λ μ¬μ©νλ€. μ¬κΈ°μ λ΄κ²¨μ§ κ°μ λ€λ₯Έ κ°μΌλ‘ λ°κΏ μ μλ€. λ³μλ λ§μΉ (μ¬λμ΄ μ°λ μΈμ΄μΈ) μμ°μ΄μμ λλͺ μ¬μ λΉμ·ν μν μ νλ€. λ³μμ μ μΈ JavaScriptμμ λ³μλ varλ‘ μμνλ€. varμ λ³μλ₯Ό μ μΈνκ² λ€λ κ²μ μλ―Ένλ€. varμ μλ΅ ν μλ μμ§λ§ μ΄κ²μ μ ν¨λ²μλΌλ κ²μ μν₯μ λ―ΈμΉλ€. κ·Έλ κΈ° λλ¬Έμ varμ μλ―Έλ₯Ό λͺ ννκ² μ΄ν΄νκΈ° μ κΉμ§λ varλ₯Ό μ¬μ©νλ κ²μ΄ κΆμ₯λλ€. μ ν¨λ²μμ λν΄μλ λ€μμ μ΄ν΄λ³Ό κ²μ΄λ€. λ³μμ μ΄λ¦..
2021.02.01