Languages
Improve your skills through various languages
-
ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. ν¨μμ§ν₯ μλ°μ€ν¬λ¦½νΈμ ν¨μλ λ§€μ° κ°λ ₯νλ€. ν¨μμ λν μ΄ν΄ μμ΄λ μλ°μ€ν¬λ¦½νΈλ₯Ό μ λ€λ£¨κΈ° μ΄λ ΅λ€. λν μλ°μ€ν¬λ¦½νΈμμ ν¨μλ κ°μ²΄λ₯Ό μ΄ν΄νλ λ° κ°μ₯ μ€μν κΈ°μ΄λ₯Ό μ΄λ£¬λ€. μ΄λ² κ°μ’μμλ ν¨μν μΈμ΄λ‘μ μλ°μ€ν¬λ¦½νΈμ λ©΄λͺ¨λ₯Ό λ€λ€λ³΄λλ‘ νκ² λ€. μ ν¨λ²μ μ ν¨λ²μ(Scope)λ λ³μμ μλͺ μ μλ―Ένλ€. μλμ μμ λ₯Ό 보μ. κ²°κ³Όλ globalμ΄λ€. ν¨μ λ°μμ λ³μλ₯Ό μ μΈνλ©΄ κ·Έ λ³μλ μ μλ³μκ° λλ€. μ μλ³μλ μν리μΌμ΄μ μ μμμ μ κ·Όμ΄ κ°λ₯ν λ³μλ€. λ€μ λ§ν΄μ μ΄λ€ ν¨μ μμμλ κ·Έ λ³μμ μ κ·Ό ν μ μλ€. κ·Έλ κΈ° λλ¬Έμ ν¨μ ..
[Js] ν¨μμ§ν₯ | javascript ν¨μ | μ ν¨λ²μ | μ§μλ³μ μ μλ³μν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. ν¨μμ§ν₯ μλ°μ€ν¬λ¦½νΈμ ν¨μλ λ§€μ° κ°λ ₯νλ€. ν¨μμ λν μ΄ν΄ μμ΄λ μλ°μ€ν¬λ¦½νΈλ₯Ό μ λ€λ£¨κΈ° μ΄λ ΅λ€. λν μλ°μ€ν¬λ¦½νΈμμ ν¨μλ κ°μ²΄λ₯Ό μ΄ν΄νλ λ° κ°μ₯ μ€μν κΈ°μ΄λ₯Ό μ΄λ£¬λ€. μ΄λ² κ°μ’μμλ ν¨μν μΈμ΄λ‘μ μλ°μ€ν¬λ¦½νΈμ λ©΄λͺ¨λ₯Ό λ€λ€λ³΄λλ‘ νκ² λ€. μ ν¨λ²μ μ ν¨λ²μ(Scope)λ λ³μμ μλͺ μ μλ―Ένλ€. μλμ μμ λ₯Ό 보μ. κ²°κ³Όλ globalμ΄λ€. ν¨μ λ°μμ λ³μλ₯Ό μ μΈνλ©΄ κ·Έ λ³μλ μ μλ³μκ° λλ€. μ μλ³μλ μν리μΌμ΄μ μ μμμ μ κ·Όμ΄ κ°λ₯ν λ³μλ€. λ€μ λ§ν΄μ μ΄λ€ ν¨μ μμμλ κ·Έ λ³μμ μ κ·Ό ν μ μλ€. κ·Έλ κΈ° λλ¬Έμ ν¨μ ..
2021.02.04 -
ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. μ κ·ννμ μ κ·ννμ(regular expression)μ λ¬Έμμ΄μμ νΉμ ν λ¬Έμλ₯Ό μ°Ύμλ΄λ λꡬλ€. μ΄ λꡬλ₯Ό μ΄μ©νλ©΄ μμμ€μ΄ νμν μμ μ νμ€λ‘ λλΌ μ μλ€. μ κ·ννμμ νλμ μΈμ΄λΌκ³ ν μ μλ€. κ·Έλ¬λ―λ‘ λ³Έ μμ μμ μ κ·ννμμ λͺ¨λ κ²μ λ€λ£¨λ κ²μ λΆκ°λ₯νλ€. λ³Έ μμ μ μλμ κ°μ μ λ΅μ μ·¨νκ³ μλ€. μ λ¬Έμμκ² μ κ·ννμμ΄ λ¬΄μμΈκ°μ λν κ°λ μ μλ €μ€λ€. μ΄μ¬μμκ²λ μ¬μ©λ²κΉμ§ 곡λΆνλ κ²μ 무리λ€. λμ€μ λ¬Έμλ₯Ό μ²λ¦¬ν΄μΌνλ μν©μ΄ μκ²Όμ λ μ΄κ³³μ μ°Ύμμ€κ±°λ λ³Έ μμ μ μμ£Όνμ λ λ§μ§λ§ λ¨κ³λ‘ λ³Έ μμ μ 곡λΆνλ€. μ κ·..
[Js] μ κ· ννμ | μ»΄νμΌ? | μ κ·ννμ 리ν°λ΄ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. μ κ·ννμ μ κ·ννμ(regular expression)μ λ¬Έμμ΄μμ νΉμ ν λ¬Έμλ₯Ό μ°Ύμλ΄λ λꡬλ€. μ΄ λꡬλ₯Ό μ΄μ©νλ©΄ μμμ€μ΄ νμν μμ μ νμ€λ‘ λλΌ μ μλ€. μ κ·ννμμ νλμ μΈμ΄λΌκ³ ν μ μλ€. κ·Έλ¬λ―λ‘ λ³Έ μμ μμ μ κ·ννμμ λͺ¨λ κ²μ λ€λ£¨λ κ²μ λΆκ°λ₯νλ€. λ³Έ μμ μ μλμ κ°μ μ λ΅μ μ·¨νκ³ μλ€. μ λ¬Έμμκ² μ κ·ννμμ΄ λ¬΄μμΈκ°μ λν κ°λ μ μλ €μ€λ€. μ΄μ¬μμκ²λ μ¬μ©λ²κΉμ§ 곡λΆνλ κ²μ 무리λ€. λμ€μ λ¬Έμλ₯Ό μ²λ¦¬ν΄μΌνλ μν©μ΄ μκ²Όμ λ μ΄κ³³μ μ°Ύμμ€κ±°λ λ³Έ μμ μ μμ£Όνμ λ λ§μ§λ§ λ¨κ³λ‘ λ³Έ μμ μ 곡λΆνλ€. μ κ·..
2021.02.04 -
ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. UIλ? User Interface μ μ½μμ΄λ€. μ»΄ν¨ν°λ₯Ό μ μ΄νκΈ° μν λ°©λ²μ ν€λ³΄λλ₯Ό λλ₯΄κ±°λ, λμ€νλ μ΄λ₯Ό ν΅ν΄μλ, μ€νΌμ»€, ν°μΉν¨λ λ±λ± λ€μνλ€. μ λ ₯μ₯μΉ, μΆλ ₯μ₯μΉμ ν΄λΉνλ μ μ μ¦ μ€κ³μμ ν΄λΉνλ κ²μ μΈν°νμ΄μ€ λΌκ³ νλ€. APIλ? Application Programming Interfaceμ μ½μλ‘ νλ‘κ·Έλ¨μ΄ λμνλ νκ²½μ μ μ΄νκΈ° μν΄μ νκ²½μμ μ 곡λλ μ‘°μ μ₯μΉμ΄λ€. μ΄ μ‘°μ μ₯μΉλ νλ‘κ·Έλλ° μΈμ΄λ₯Ό ν΅ν΄μ μ‘°μν μ μλ€. μλ μμμ UIμ APIμ μ°¨μ΄μ μ μ€λͺ νκΈ° μν μλ£μ΄λ€. ex) javascript:ale..
[Js] UIμ API κ·Έλ¦¬κ³ λ¬Έμ보λ λ² | APIλ? | javascript APIν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. UIλ? User Interface μ μ½μμ΄λ€. μ»΄ν¨ν°λ₯Ό μ μ΄νκΈ° μν λ°©λ²μ ν€λ³΄λλ₯Ό λλ₯΄κ±°λ, λμ€νλ μ΄λ₯Ό ν΅ν΄μλ, μ€νΌμ»€, ν°μΉν¨λ λ±λ± λ€μνλ€. μ λ ₯μ₯μΉ, μΆλ ₯μ₯μΉμ ν΄λΉνλ μ μ μ¦ μ€κ³μμ ν΄λΉνλ κ²μ μΈν°νμ΄μ€ λΌκ³ νλ€. APIλ? Application Programming Interfaceμ μ½μλ‘ νλ‘κ·Έλ¨μ΄ λμνλ νκ²½μ μ μ΄νκΈ° μν΄μ νκ²½μμ μ 곡λλ μ‘°μ μ₯μΉμ΄λ€. μ΄ μ‘°μ μ₯μΉλ νλ‘κ·Έλλ° μΈμ΄λ₯Ό ν΅ν΄μ μ‘°μν μ μλ€. μλ μμμ UIμ APIμ μ°¨μ΄μ μ μ€λͺ νκΈ° μν μλ£μ΄λ€. ex) javascript:ale..
2021.02.04 -
ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. β» μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. λͺ¨λμ μ΄ν΄νκΈ° μ , λΆνμ΄λΌλ κ²μ λν΄ μ μ μμ보λλ‘ νμ. νλ‘κ·Έλ¨μ μκ³ λ¨μν κ²μμ ν¬κ³ 볡μ‘ν κ²μΌλ‘ μ§ννλ€. κ·Έ κ³Όμ μμ μ½λμ μ¬νμ©μ±μ λμ΄κ³ , μ μ§λ³΄μλ₯Ό μ½κ² ν μ μλ λ€μν κΈ°λ²λ€μ΄ μ¬μ©λλ€. κ·Έ μ€μ νλκ° μ½λλ₯Ό μ¬λ¬κ°μ νμΌλ‘ λΆλ¦¬νλ κ²μ΄λ€. μ΄λ₯Ό ν΅ν΄μ μ»μ μ μλ ν¨κ³Όλ μλμ κ°λ€. μμ£Ό μ¬μ©λλ μ½λλ₯Ό λ³λμ νμΌλ‘ λ§λ€μ΄μ νμν λλ§λ€ μ¬νμ©ν μ μλ€. μ½λλ₯Ό κ°μ νλ©΄ μ΄λ₯Ό μ¬μ©νκ³ μλ λͺ¨λ μ ν리μΌμ΄μ μ λμμ΄ κ°μ λλ€. μ½λ μμ μμ νμν λ‘μ§μ λΉ λ₯΄κ² μ°Ύμ μ μλ€. νμν λ‘μ§λ§μ λ‘..
[Js] λͺ¨λ | λͺ¨λμ μ¬μ© | Node.jsμμμ λͺ¨λμ λ‘λ | javascript λͺ¨λ | λΌμ΄λΈλ¬λ¦¬ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. β» μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. λͺ¨λμ μ΄ν΄νκΈ° μ , λΆνμ΄λΌλ κ²μ λν΄ μ μ μμ보λλ‘ νμ. νλ‘κ·Έλ¨μ μκ³ λ¨μν κ²μμ ν¬κ³ 볡μ‘ν κ²μΌλ‘ μ§ννλ€. κ·Έ κ³Όμ μμ μ½λμ μ¬νμ©μ±μ λμ΄κ³ , μ μ§λ³΄μλ₯Ό μ½κ² ν μ μλ λ€μν κΈ°λ²λ€μ΄ μ¬μ©λλ€. κ·Έ μ€μ νλκ° μ½λλ₯Ό μ¬λ¬κ°μ νμΌλ‘ λΆλ¦¬νλ κ²μ΄λ€. μ΄λ₯Ό ν΅ν΄μ μ»μ μ μλ ν¨κ³Όλ μλμ κ°λ€. μμ£Ό μ¬μ©λλ μ½λλ₯Ό λ³λμ νμΌλ‘ λ§λ€μ΄μ νμν λλ§λ€ μ¬νμ©ν μ μλ€. μ½λλ₯Ό κ°μ νλ©΄ μ΄λ₯Ό μ¬μ©νκ³ μλ λͺ¨λ μ ν리μΌμ΄μ μ λμμ΄ κ°μ λλ€. μ½λ μμ μμ νμν λ‘μ§μ λΉ λ₯΄κ² μ°Ύμ μ μλ€. νμν λ‘μ§λ§μ λ‘..
2021.02.04 -
ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. κ°μ²΄(Object) μλ‘ μ°κ΄λμ΄ μλ λ°μ΄ν°λ₯Ό λ΄μλ΄κΈ° μν μΌμ’ μ κ·Έλ¦ μ΄λΌλ μ μμ κ°μ²΄λ λ°°μ΄κ³Ό μ μ¬ν μν μ μ§λλ€. νμ§λ§ μ§κΈκΉμ§ μ΄ν΄λ³Έ λ°°μ΄μ μμ΄ν μ λν μλ³μλ‘ μ«μλ₯Ό μ¬μ©νλ€. λ°μ΄ν°κ° μΆκ°λλ©΄ λ°°μ΄ μ 체μμ μ€λ³΅λμ§ μλ μΈλ±μ€κ° μλμΌλ‘ λ§λ€μ΄μ Έμ μΆκ°λ λ°μ΄ν°μ λν μλ³μκ° λλ€. μ΄ μΈλ±μ€λ₯Ό μ΄μ©ν΄μ λ°μ΄ν°λ₯Ό κ°μ Έμ€κ² λλ κ²μ΄λ€. λ§μ½ μΈλ±μ€λ‘ λ¬Έμλ₯Ό μ¬μ©νκ³ μΆλ€λ©΄ κ°μ²΄(dictionary)λ₯Ό μ¬μ©ν΄μΌ νλ€. λ€λ₯Έ μΈμ΄μμλ μ°κ΄λ°°μ΄(associative array) λλ 맡( map), λμ λ리(Dictionary..
[Js] κ°μ²΄ | javascript κ°μ²΄ | κ°μ²΄ μ§ν₯ νλ‘κ·Έλλ°ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. κ°μ²΄(Object) μλ‘ μ°κ΄λμ΄ μλ λ°μ΄ν°λ₯Ό λ΄μλ΄κΈ° μν μΌμ’ μ κ·Έλ¦ μ΄λΌλ μ μμ κ°μ²΄λ λ°°μ΄κ³Ό μ μ¬ν μν μ μ§λλ€. νμ§λ§ μ§κΈκΉμ§ μ΄ν΄λ³Έ λ°°μ΄μ μμ΄ν μ λν μλ³μλ‘ μ«μλ₯Ό μ¬μ©νλ€. λ°μ΄ν°κ° μΆκ°λλ©΄ λ°°μ΄ μ 체μμ μ€λ³΅λμ§ μλ μΈλ±μ€κ° μλμΌλ‘ λ§λ€μ΄μ Έμ μΆκ°λ λ°μ΄ν°μ λν μλ³μκ° λλ€. μ΄ μΈλ±μ€λ₯Ό μ΄μ©ν΄μ λ°μ΄ν°λ₯Ό κ°μ Έμ€κ² λλ κ²μ΄λ€. λ§μ½ μΈλ±μ€λ‘ λ¬Έμλ₯Ό μ¬μ©νκ³ μΆλ€λ©΄ κ°μ²΄(dictionary)λ₯Ό μ¬μ©ν΄μΌ νλ€. λ€λ₯Έ μΈμ΄μμλ μ°κ΄λ°°μ΄(associative array) λλ 맡( map), λμ λ리(Dictionary..
2021.02.03 -
ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. λ°°μ΄ λ°°μ΄(array)μ΄λ μ°κ΄λ λ°μ΄ν°λ₯Ό λͺ¨μμ ν΅μΌλ‘ κ΄λ¦¬νκΈ° μν΄μ μ¬μ©νλ λ°μ΄ν° νμ μ΄λ€. λ³μκ° νλμ λ°μ΄ν°λ₯Ό μ μ₯νκΈ° μν κ²μ΄λΌλ©΄ λ°°μ΄μ μ¬λ¬ κ°μ λ°μ΄ν°λ₯Ό νλμ λ³μμ μ μ₯νκΈ° μν κ²μ΄λΌκ³ ν μ μλ€. μλμ μμ λ₯Ό 보μ. λ³μ nameμλ λ¬Έμ haeunμ΄ ν λΉλμλ€. μ΄μ λΆν° nameμ νΈμΆνλ©΄ λ¬Έμ haeunμ μ¬μ©ν μ μλ€. λ°°μ΄μ μμ± Q. μ¬λ¬ κ°μ λ°μ΄ν°λ₯Ό νλμ λ³μμ λ΄μμ κ΄λ¦¬ν μ μλ λ°©λ²μ μμκΉ? A. μλ€! λ°°μ΄μ μ°λ©΄ λλ€. λ³μ memberμ νμμ 보λ₯Ό λ΄μ보μ. λκ΄νΈ([])λ λ°°μ΄μ λ§λλ ..
[Js] λ°°μ΄ | javascript λ°°μ΄ | λ°°μ΄μ΄λ?ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. λ°°μ΄ λ°°μ΄(array)μ΄λ μ°κ΄λ λ°μ΄ν°λ₯Ό λͺ¨μμ ν΅μΌλ‘ κ΄λ¦¬νκΈ° μν΄μ μ¬μ©νλ λ°μ΄ν° νμ μ΄λ€. λ³μκ° νλμ λ°μ΄ν°λ₯Ό μ μ₯νκΈ° μν κ²μ΄λΌλ©΄ λ°°μ΄μ μ¬λ¬ κ°μ λ°μ΄ν°λ₯Ό νλμ λ³μμ μ μ₯νκΈ° μν κ²μ΄λΌκ³ ν μ μλ€. μλμ μμ λ₯Ό 보μ. λ³μ nameμλ λ¬Έμ haeunμ΄ ν λΉλμλ€. μ΄μ λΆν° nameμ νΈμΆνλ©΄ λ¬Έμ haeunμ μ¬μ©ν μ μλ€. λ°°μ΄μ μμ± Q. μ¬λ¬ κ°μ λ°μ΄ν°λ₯Ό νλμ λ³μμ λ΄μμ κ΄λ¦¬ν μ μλ λ°©λ²μ μμκΉ? A. μλ€! λ°°μ΄μ μ°λ©΄ λλ€. λ³μ memberμ νμμ 보λ₯Ό λ΄μ보μ. λκ΄νΈ([])λ λ°°μ΄μ λ§λλ ..
2021.02.03 -
ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. ν¨μ ν¨μ(function)λ νλμ λ‘μ§μ μ¬μ€ν ν μ μλλ‘ νλ κ²μΌλ‘ μ½λμ μ¬μ¬μ©μ±μ λμ¬μ€λ€. μνμ ν¨μ κ°λ μ μΌλ‘ λμΌνλ€. ν¨μμ νμ ν¨μμ νμμ μλμ κ°λ€. ν¨μλ₯Ό μ μνκ³ νΈμΆν΄μ£Όλ κ²μ, λ³μμ μ μΈκ³Ό μ¬μ©λ²κ³Ό λΉμ·νλ€. ν¨μμ μ μμ νΈμΆ ν¨μμ κΈ°λ³Έμ μΈ ν€μλλ funcionμ΄λ€. function λ€μ ν¨μμ μ΄λ¦μ΄ μ€κ³ , μκ΄νΈκ° λ°λΌμ¨λ€. μκ΄νΈμ μΈμλΌλ κ°μ΄ μ°¨λ‘λ‘ λ€μ΄μ€λλ° μ΄ κ°μ ν¨μλ₯Ό νΈμΆν λ ν¨μμ λ‘μ§μΌλ‘ μ λ¬λ λ³μλ€. μΈμλ μλ΅ ν μ μλ€. ν¨μλ₯Ό νΈμΆ νμ λ μ€ννκ² λ λΆλΆμ΄ μ€κ΄νΈ μ..
[Js] ν¨μ | ν¨μμ νμ | ν¨μμ μ μμ νΈμΆ | μ λ ₯κ³Ό μΆλ ₯ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. ν¨μ ν¨μ(function)λ νλμ λ‘μ§μ μ¬μ€ν ν μ μλλ‘ νλ κ²μΌλ‘ μ½λμ μ¬μ¬μ©μ±μ λμ¬μ€λ€. μνμ ν¨μ κ°λ μ μΌλ‘ λμΌνλ€. ν¨μμ νμ ν¨μμ νμμ μλμ κ°λ€. ν¨μλ₯Ό μ μνκ³ νΈμΆν΄μ£Όλ κ²μ, λ³μμ μ μΈκ³Ό μ¬μ©λ²κ³Ό λΉμ·νλ€. ν¨μμ μ μμ νΈμΆ ν¨μμ κΈ°λ³Έμ μΈ ν€μλλ funcionμ΄λ€. function λ€μ ν¨μμ μ΄λ¦μ΄ μ€κ³ , μκ΄νΈκ° λ°λΌμ¨λ€. μκ΄νΈμ μΈμλΌλ κ°μ΄ μ°¨λ‘λ‘ λ€μ΄μ€λλ° μ΄ κ°μ ν¨μλ₯Ό νΈμΆν λ ν¨μμ λ‘μ§μΌλ‘ μ λ¬λ λ³μλ€. μΈμλ μλ΅ ν μ μλ€. ν¨μλ₯Ό νΈμΆ νμ λ μ€ννκ² λ λΆλΆμ΄ μ€κ΄νΈ μ..
2021.02.03 -
ν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. λ°λ³΅λ¬Έ μΈκ°μ λ°λ³΅μ μΈ μμ μ μνμ§ λͺ»νλ€. μ€μνκ³ , μ§λ£¨ν΄νλ€. μ»΄ν¨ν°λ μ΄λ° λ°λ³΅μ μΈ μμ μ λννκΈ° μν΄μ λ§λ€μ΄μ§ κΈ°κ³λ€. λ°λ³΅λ¬Έμ μ»΄ν¨ν°μκ² λ°λ³΅μ μΈ μμ μ μ§μνλ λ°©λ²μ΄λ€. μ‘°κ±΄λ¬Έμ΄ μ»΄ν¨ν°λ₯Ό λλνκ² νλ€λ©΄, λ°λ³΅λ¬Έμ μ»΄ν¨ν°λ₯Ό κ°λ ₯νκ² λ§λ λ€! λ κ°μ§λ₯Ό κ²°ν©νλ©΄ μννΈμ¨μ΄λ₯Ό λ§λλ λ° ν° μΆμ΄ λλ€. λ°λ³΅λ¬Έμ λ¬Έλ² λ°λ³΅λ¬Έμ λ¬Έλ²μ λͺκ°μ§κ° μλ€.(while, for ..) κ°κ°μ ꡬ문μ μλ‘ λ체 κ°λ₯νκΈ° λλ¬Έμ μν©κ³Ό μ·¨ν₯μ λ°λΌμ μ νν΄μ μ¬μ©νλ©΄ λλ€. while νμμ μλμ κ°λ€. μ¦, μ‘°κ±΄μ΄ true μΈ κ²½μ° λ¬΄νμ μΌλ‘ ..
[Js] λ°λ³΅λ¬Έ | javascript λ°λ³΅λ¬Έ | λ°λ³΅λ¬Έ μ μ΄, μ€μ²© | for,whileν΄λΉ ν¬μ€ν μ "μνμ½λ©"μ μ΄κ³ μ λμ κ°μλ₯Ό κΈ°λ°μΌλ‘ μ¬λ¦° κ²μκΈ μ λλ€. μμ μ μΈ μ©λκ° μλ, κ°μΈ κ³΅λΆ μ 리 λͺ©μ μΌλ‘ μ¬λ¦¬λ κΈμμ 미리 μ립λλ€. λ°λ³΅λ¬Έ μΈκ°μ λ°λ³΅μ μΈ μμ μ μνμ§ λͺ»νλ€. μ€μνκ³ , μ§λ£¨ν΄νλ€. μ»΄ν¨ν°λ μ΄λ° λ°λ³΅μ μΈ μμ μ λννκΈ° μν΄μ λ§λ€μ΄μ§ κΈ°κ³λ€. λ°λ³΅λ¬Έμ μ»΄ν¨ν°μκ² λ°λ³΅μ μΈ μμ μ μ§μνλ λ°©λ²μ΄λ€. μ‘°κ±΄λ¬Έμ΄ μ»΄ν¨ν°λ₯Ό λλνκ² νλ€λ©΄, λ°λ³΅λ¬Έμ μ»΄ν¨ν°λ₯Ό κ°λ ₯νκ² λ§λ λ€! λ κ°μ§λ₯Ό κ²°ν©νλ©΄ μννΈμ¨μ΄λ₯Ό λ§λλ λ° ν° μΆμ΄ λλ€. λ°λ³΅λ¬Έμ λ¬Έλ² λ°λ³΅λ¬Έμ λ¬Έλ²μ λͺκ°μ§κ° μλ€.(while, for ..) κ°κ°μ ꡬ문μ μλ‘ λ체 κ°λ₯νκΈ° λλ¬Έμ μν©κ³Ό μ·¨ν₯μ λ°λΌμ μ νν΄μ μ¬μ©νλ©΄ λλ€. while νμμ μλμ κ°λ€. μ¦, μ‘°κ±΄μ΄ true μΈ κ²½μ° λ¬΄νμ μΌλ‘ ..
2021.02.02