2022. 4. 7. 08:00γκ°λ μ 리 μμ μ€/JavaScript
β» μ΄ λ΄μ©μ μΈνλ° : WEB2 - Node.js κ°μ λ΄μ© μ 리 μλ£μ λλ€.
π λͺ©μ°¨
β [Node.js] Node.js κΈ°μ΄
β [JavaScript] κΈ°λ³Έ λ¬Έλ²
β[Web] URLμ μ΄ν΄
π JavaScript κΈ°λ³Έ λ¬Έλ²
π½ Data Type
π¦ Number
π¦ String(λ¬Έμμ΄)
μμ κ·Έλ¦Όκ³Ό κ°μ΄ "", ''λ‘ μ μλ₯Ό λ¬Άμ΄μ£Όκ² λλ©΄ μ μκ° μλ λ¬Έμμ΄λ‘ μΈμνκ² λκ³ , μ°μ μ°μ°μλ₯Ό ν΅ν΄ μ°μ°μ νκ² λλ©΄ μ μμ²λΌ λνλ κ²μ΄ μλλΌ, κ²°ν©μ ν΄ μ£Όλ κ²°ν© μ°μ°μκ° λμνκ² λλ κ²μ΄μμ.
μ°Έκ³ ν λ§ν λ΄μ©μ ν° λ°μν(")λ₯Ό μ΄μ©νκ±°λ, μμ λ°μν(')λ₯Ό μ΄μ©ν΄λ μκ΄μμ§λ§, μ§μ μ΄λ€μ μμμ ν° λ°μνλ‘ νμΌλ©΄ ν° λ°μνλ‘ λλκ³ , μμ λ°μνλ‘ μμνμΌλ©΄ μμ λ°μνλ‘ λλμΌ νλ€λ κ²μ΄μμ.
π½ λ³μ(Variable)
λ³μ aμ 1μ΄λΌλ μμλ₯Ό λ£κ³ , μΆλ ₯μ νλ©΄ μ μ 1μ΄ μΆλ ₯μ΄λκ³ , λ€μ a λ³μμ 2λ₯Ό λμ (=)μ°μ°μλ‘ λ³μμ λ£μ λ€ μΆλ ₯μ νλ©΄ 2λ₯Ό λ£λ κ²μ΄μμ.
μ΄λ, λμ μ°μ°μ μ€λ₯Έμͺ½μ μλ κ²μ `μμ` λΌκ³ νκ³ , μΌμͺ½μ μλ κ²μ `λ³μ` λΌκ³ νλλ°,
μμ 7λ²μ§Έ μ€μ²λΌ μμμ μμλ₯Ό λμ νλΌκ³ νλ©΄ Errorκ° ν°μ§λ κ²μ΄μμ. κ·Έ λ΄μ©μ "μμλ μ΄λ―Έ μ ν΄μ Έ μλλ°, μ΄λ»κ² μμλ₯Ό λ£μ΄μ?" λΌλ λ΄μ©μΈ κ²μ΄μμ.
μ¦, μμλ λ³νμ§ μλ κ°μ μ΄μΌκΈ° νκ³ , λ³μλ λ³νλ κ°μ μ΄μΌκΈ°νλ κ²μ΄μμ.
μμ κ°μ΄ λ³μλ₯Ό νλ λ§λ€κ³ , νμν κ³³ λ§λ€ ν΄λΉ λ³μ μ΄λ¦μ μμ±νκ² λλ©΄ μ€λ³΅μ μ κ±°ν μ μλ κ²μ΄μμ.
π½ `Template literals` or `Template String`
`literals`μ Dataλ₯Ό νννλ κΈ°νΈ νΉμ λ°©λ²μ΄λΌκ³ 보면 λλ κ²μ΄μμ.
μμ κ°μ΄ `hello` λ³μμ λ€μ΄κ° μμκ°λ€ μ€ μ€ λ°κΏμ΄ λ°μλλ©΄ Errorκ° λ°μνλ κ²μ λ³Ό μ μλ κ²μ΄μμ.
μ΄ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν κ²μ΄ `literals`μ΄λΌλ κ²μ΄μμ. μμ 3λ²μ§Έ μ€ λμμ κ°μ΄ μμ¬λμ¬ νμΉΈ λκ³ , λ λ€μ μμ¬λμ¬λ₯Ό ν΄ μ£Όλ©΄ μ μμ μΌλ‘ μ²λ¦¬κ° λλ κ²μ νμΈν μ μλ κ²μ΄μμ.
μμ 12λ²μ§Έ μ€ μ²λΌ `literals` νμμΌλ‘ λ³κ²½νκ² λλ©΄ μμμ νλ κ²λ€λ³΄λ€ λμ± νΈλ¦¬νκ² λ¬Έμμ΄μ μ΄μ©ν μ μλ κ²μ΄μμ.
'κ°λ μ 리 μμ μ€ > JavaScript' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[JavaScript] Promiseμ async κ·Έλ¦¬κ³ await (0) | 2022.04.10 |
---|---|
[JavaScript] lodash (0) | 2022.03.16 |
[JavaScript&jQuery] κΈ°μ΄ κ°λ μ 리 (0) | 2022.03.06 |