
π JavaScript λ³μμ μμ: κΈ°μ΄ κ°λ μ 리
μλ°μ€ν¬λ¦½νΈλ₯Ό λ°°μ°λ©΄μ κ°μ₯ λ¨Όμ λ§μ£ΌμΉλ κ°λ μ€ νλκ° λ³μμ μμμ΄λ€.
λ°λΌμ μ΄λ² κΈμμλ κ°λ¨νκ² letκ³Ό constλ₯Ό μ€μ¬μΌλ‘ ν λ³μμ μμμ μ°¨μ΄, λ€μ΄λ° κ·μΉ λ±μ μ 리ν΄λ³΄κ³ μ νλ€.
π λ³μ (Variable)
λ³μλ κ°μ μ μ₯ν μ μλ 곡κ°μ΄λ€.
μλ°μ€ν¬λ¦½νΈμμ λ³μλ let μ΄λΌλ ν€μλλ₯Ό μ¬μ©ν΄μ μ μΈνλ€.
// μ΄κΈ°κ° μμ΄ μ μΈ κ°λ₯
let age;
// λμ€μ κ° ν λΉ κ°λ₯
age = 30;
console.log(age); // 30
π μμ (Constant)
μμλ ν λ² ν λΉνλ©΄ λ³κ²½ν μ μλ κ°μ΄λ€.
μλ°μ€ν¬λ¦½νΈμμ μμλ const λΌλ ν€μλλ₯Ό μ¬μ©ν΄μ μ μΈνλ€.
// λ°λμ μ΄κΈ°ν νμ
const birth = "2002.11.18";
console.log(birth); // 2002.11.18
// birth = "2000.01.01"; β (μλ¬ λ°μ: μμλ λ³κ²½ λΆκ°)
π λ€μ΄λ° κ·μΉ
λ³μμ μμλ₯Ό μ μΈν λλ μ΄λ¦μ μ΄λ»κ² μ§λμ§λ μ€μνλ€.
λ¨Όμ , μλ°μ€ν¬λ¦½νΈμμλ μλμ κ°μ κ·μΉμ λ°λμ μ§μΌμΌ νλ€.
1) $, _ μΈμ κΈ°νΈλ μ¬μ© λΆκ°λ₯
let $money = 1000; // κ°λ₯
let _count = 5; // κ°λ₯
let #price = 200; // β λΆκ°λ₯
2) μ«μλ‘ μμ λΆκ°λ₯
let age1 = 20; // κ°λ₯
let 1age = 20; // β λΆκ°λ₯
3) μμ½μ΄ μ¬μ© λΆκ°λ₯
let let = 10; // β λΆκ°λ₯
const if = 5; // β λΆκ°λ₯
π‘ λ€μ΄λ° κ°μ΄λ
λ¨μν κ·μΉλ§ μ§ν€λ κ²μμ κ·ΈμΉμ§ λ§κ³ ,
μ½λλ₯Ό μ½λ μ¬λμ΄ μ§κ΄μ μΌλ‘ μ΄ν΄ν μ μλ μ΄λ¦μ μ§λ κ²λ μ€μνλ€.
// β λμ μμ
let a = 20;
const b = "2002.11.18";
// β
μ’μ μμ
let age = 20;
const birthDate = "2002.11.18";