πΆ μ«μ νμ
μλ°μ€ν¬λ¦½νΈλ νλμ μ«μ νμ λ§μ κ°μ§λλ€. λͺ¨λ μλ₯Ό λ°°μ λ°λ 64λΉνΈ λΆλμμμ νμ, μ¦ μ€μλ‘ ννν©λλ€. λ°λΌμ 1κ³Ό 1.0μ κ°μ λ°μ΄ν°κ° λλκ²λλ€. λν 2μ§μ, 8μ§μ, 16μ§μλ‘ κ°μ ν λΉν΄λ λ³μ μ°Έμ‘° μ λͺ¨λ 10μ§μλ‘ ν΄μλ©λλ€. νΉλ³ν μ«μ νμ μΌλ‘ ``Infinity``(μμ 무νλ), ``-Infinity``(μμ 무νλ), ``NaN``(μ°μ μ°μ°λΆκ°)κ° μμ΅λλ€.
πΆ λ¬Έμμ΄ νμ
λ¬Έμμ΄μ ν μ€νΈ λ°μ΄ν°λ₯Ό λνλ΄κΈ° μν΄ μ¬μ©λ©λλ€. μμ λ°μ΄ν(''), ν° λ°μ΄ν(""), λ°±ν±(``)μΌλ‘ ν μ€νΈλ₯Ό κ°μΈ ννν©λλ€. μ΄ κΈ°νΈ μμ΄ μμ±λ ν μ€νΈλ μλ³μλ 리ν°λ΄λ‘ μΈμλκΈ° λλ¬Έμ λ°λμ μ΄λ¬ν κΈ°νΈλ‘ κ°μΈμΌ ν©λλ€.
πΆ ν νλ¦Ώ 리ν°λ΄
μλ°μ€ν¬λ¦½νΈ λ¬Έμμ΄μ ν νλ¦Ώ 리ν°λ΄μ΄λΌλ νΉλ³ν λ¬Έμμ΄ λ°©μμ΄ μμ΅λλ€. μ΄λ λ©ν°λΌμΈ λ¬Έμμ΄, ννμ μ½μ , νκ·Έλ ν νλ¦Ώ λ± νΈλ¦¬ν λ¬Έμμ΄ μ²λ¦¬ κΈ°λ₯μ μ 곡ν©λλ€.
- νν λ°©μ : λ°±ν±(``)μΌλ‘ κ°μΈ ννν©λλ€.
- λ©ν°λΌμΈ λ¬Έμμ΄ : λ¬Έμμ΄ μμ 곡백μ΄λ μ€λ°κΏμ μλ κ·Έλλ‘ μ²λ¦¬ν©λλ€.
- ννμ μ½μ : ``${}`` λ‘ ννμμ κ°μΈ λ¬Έμμ΄ μμ μ½μ ν μ μμ΅λλ€. μλ₯Ό λ€μ΄ ```1 + 1 = ${1 + 1}```μ ``1 + 1 = 2``λ‘ νκ°λ©λλ€.
πΆ λΆλ¦¬μΈ νμ
λ Όλ¦¬μ μ°Έκ³Ό κ±°μ§μ λνλ΄λ ``true``, ``false`` κ°μ λνλ΄λ λ°μ΄ν° νμ μ λλ€.
πΆ undefined νμ
``undefined``μλ ``undefined`` κ°λ§ μ‘΄μ¬ν©λλ€. ``var`` ν€μλλ‘ λ³μλ₯Ό μ μΈν λ κ°μ ν λΉνμ§ μμΌλ©΄ μλμΌλ‘ ``undefined`` κ°μ΄ ν λΉλ©λλ€. μ΄λ λ³μμ κ°μ΄ μμ§ μ μΈλμ§ μμμμ μλ―Έν©λλ€.
μ£Όμ : κ°λ°μκ° λͺ μμ μΌλ‘ ``undefined``λ₯Ό ν λΉνλ κ²μ κΆμ₯λμ§ μμΌλ©°, κ°μ΄ μμμ λͺ μνλ €λ©΄ ``null``μ μ¬μ©ν΄μΌ ν©λλ€.
πΆ null νμ
``null``μ λ³μμ κ°μ΄ μμμ λͺ μνκΈ° μν΄ μ¬μ©λ©λλ€. μ΄μ μ ν λΉλ κ°μ λ μ΄μ μ°Έμ‘°νμ§ μκ² λ€λ μλ―Έλ‘λ μ¬μ©λ©λλ€. ν¨μκ° μ ν¨ν κ°μ λ°νν μ μμ λ ``null``μ λ°ννκΈ°λ ν©λλ€.
πΆ μ¬λ² νμ
λ³κ²½ λΆκ°λ₯ν μμ νμ μ κ°μΌλ‘, ``Symbol()`` ν¨μλ₯Ό νΈμΆν΄ μμ±ν©λλ€. μ¬λ² κ°μ μΈλΆμ λ ΈμΆλμ§ μμΌλ©° λ€λ₯Έ κ°κ³Ό μ λ μ€λ³΅λμ§ μλ μ μΌλ¬΄μ΄ν κ°μ λλ€.
πΆ λ°μ΄ν° νμ μ νμμ±
- λ©λͺ¨λ¦¬ κ΄λ¦¬ : κ° ν λΉ μ λ©λͺ¨λ¦¬ ν¬κΈ°λ₯Ό κ²°μ νκΈ° μν΄ λ°μ΄ν° νμ μ΄ νμν©λλ€.
- λ°μ΄ν° μ°Έμ‘° : λ°μ΄ν° νμ μ λ°λΌ λ©λͺ¨λ¦¬μμ μΌλ§λ§νΌμ λ°μ΄ν°λ₯Ό μ½μ΄μΌ νλ μ§ κ²°μ λ©λλ€.
- λ°μ΄ν° ν΄μ : λ°μ΄ν° νμ μ λ°λΌ λμΌν 2μ§μ κ°λ λ€λ₯΄κ² ν΄μλ©λλ€. μλ₯Ό λ€μ΄, ``0100 0001``μ μ«μλ‘ ν΄μνλ©΄ ``65``μ΄κ³ λ¬Έμλ‘ ν΄μνλ©΄ ``'A'``μ λλ€.
πΆ λμ νμ΄ν
μλ°μ€ν¬λ¦½νΈλ λμ νμ μΈμ΄μ λλ€. λ³μ μ μΈ μ λ°μ΄ν° νμ μ΄ κ²°μ λμ§ μκ³ , κ° ν λΉ μ λ°μ΄ν° νμ μ΄ κ²°μ λ©λλ€. λν, μ¬ν λΉμ ν΅ν΄ μΈμ λ λ°μ΄ν° νμ μ΄ λ³κ²½λ μ μμ΅λλ€.
μ΄μ²λΌ μλ°μ€ν¬λ¦½νΈ λ°μ΄ν° νμ μ λ€μν λ°μ΄ν° μ²λ¦¬λ₯Ό μ§μνλ©° μ μ°μμ μ 곡νμ§λ§, νμ κ΄λ¦¬μ μ κ²½ μ¨μΌ μ€λ₯λ₯Ό λ°©μ§ν μ μμ΅λλ€.
'π Jero's Review > λͺ¨λ μλ°μ€ν¬λ¦½νΈ Deep Dive' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
08μ₯. μ μ΄λ¬Έ (0) | 2025.02.12 |
---|---|
07μ₯. μ°μ°μ (0) | 2025.02.12 |
05μ₯. ννμκ³Ό λ¬Έ (0) | 2025.02.11 |
04μ₯. λ³μ (0) | 2025.02.11 |
02 & 03μ₯. μλ°μ€ν¬λ¦½νΈλ? (0) | 2025.02.11 |