πλ³μ
- μ΄λ€ μ 보μ μ΄λ¦μ λΆμ¬μ μ¬μ©νκ³ μΆμ λ μ¬μ©
- name = "yuna"; age = 20;
- λ¬Έμμ΄μ '', "", λ‘ κ°μΈμ€μΌ νλ€
πμ κ·Όνλ λ°©λ²
πμ μΈ
- name = "yuna" μ²λΌ μ μΈλ κ°λ₯νλ, μλμΉ μμ μ€λ₯κ° λ°μν μ μμΌλ―λ‘ μ μΈμ ν΄μ€λ€.
- let, const, var
- let μ νλ² μ μΈνμ μ¬ν λΉμ΄ κ°λ₯νλ€, let μ λΉΌκ³ μ¬μ μΈ ν΄μ£Όλ©΄ λλ€.
let name = "yuna"
name = "longyuna"
- const λ νλ² μ μΈνμ μ¬ν λΉμ΄ λΆκ°λ₯νλ€. μ λλ‘ λ°λμ§ μλ μμ(λλ¬Έμλ‘ μ μΈνλκ² μ’λ€)μ ννν λ μ¬μ©
- var λ κ±°μ μ¬μ©νμ§ μμ
- μλμΉ μμ λμμ λ°©μ§ ν μ μμ. λͺ¨λ λ³μλ₯Ό constλ‘ μ μΈν΄μ£Όκ³ , λμ€μ λ³κ²½ λ μ¬μ§κ° μλ μ½λλ letμΌλ‘ μ μΈν΄μ€λ€.
π
1 λ³μλ λ¬Έμμ μ«μ, $μ _λ§ μ¬μ©
2 첫 κΈμλ μ«μκ° λ μ μλ€.
3 μμ½μ΄λ μ¬μ©ν μ μλ€.
4 κ°κΈμ μμλ λλ¬Έμλ‘ νν
5 λ³μλͺ
μ μ½κΈ° μ½κ³ μ΄ν΄ν μ μκ² μ μΈ
πμλ£ν
- λ¬Έμμ΄μ κ°μ μ μλ λ°©λ²
- λ°±ν±(``)μ λ¬Έμμ΄ μμ λ³μλ₯Ό μ μΈν΄μ€ λ μ¬μ©νλ©΄ μ’μ
"i'm a boy"
'i%'m a boy'
`My name is ${name}
πμ«μν
- μ«μνμ μ¬μΉ μ°μ°μ΄ κ°λ₯νλ€
- +(λνκΈ°), -(λΉΌκΈ°), *(κ³±νκΈ°), /(λλκΈ°), %(λλ¨Έμ§, λͺ«)
πλνμμ
alert (μλ €μ€)
- λ©μΈμ§λ₯Ό 보μ¬μ£Όκ³ νμΈλ²νΌμ λλ₯΄λ©΄ λ«ν
prompt (μ
λ ₯λ°μ)
- μ¬μ©μμκ² λ©μΈμ§λ₯Ό 보μ¬μ£Όκ³ , μ΄λ€ κ°μ μ
λ ₯ λ°μμ μλ νλλ₯Ό μ 곡ν¨
- μ·¨μλ₯Ό λλ₯΄λ©΄ nullμ λ°ν
- λν΄νΈ κ°λ μ
λ ₯ λ°μμ μμ
confirm (νμΈλ°μ)
- νμΈκ³Ό μ·¨μλ²νΌμ΄ μμ΄, νμΈμ λλ₯΄λ©΄ true, μ·¨μλ₯Ό λλ₯΄λ©΄ falseλ₯Ό λ°ν
π
μ€νμΌλ§μ΄ λΆκ°λ₯νκ³ , μ°½μ΄ λ μλ κ²½μ° μ€ν¬λ¦½νΈκ° μΌμμ μ§λμ§λ§ λΉ λ₯΄κ³ κ°λ¨νκ² μ μ©μ΄ κ°λ₯νμ¬ λ§μ΄ μ¬μ©νλ€.
πνλ³ν
- λ¬Έμν + λ¬Έμν = λ¬Έμ, μ«μν + μ«μν = μ«μ λ₯Ό λ°ν
- String() λ¬ΈμνμΌλ‘ λ³ν
- Number() μ«μνμΌλ‘ λ³ν, νμ§λ§ ()μμ μ«μκ° μλλΌ λ¬Έμκ° μμΌλ©΄ NaNμ λ°ν
- Boolean() λΆλ¦°νμΌλ‘ λ°ν, 0, null, undefines, NaN = false
β οΈμ£Όμμ¬ν
Number(numm) //0
Number(undefined) //NaN
Number(0) //false
Number('0') //true
Number('') //false
Number(' ') //true