λ°μ΄ν° νμ (μλ£ν)
λ°μ΄ν° νμ (Data Type)μ λ³μμ μ μ₯λλ λ°μ΄ν°μ μ νμ μλ―Έν©λλ€.
01. μ«μ λ°μ΄ν°
μ«μ(number) λ°μ΄ν°λ μ μ, μμμ , μ§μλ₯Ό ννν μ μμ΅λλ€.
var num2 = 10,5;
var num3 = 1e+2;
02. λ¬Έμ λ°μ΄ν°
λ¬Έμ(string) λ°μ΄ν°λ '' λλ ""μΌλ‘ ννν μ μμ΅λλ€. λ³΄ν΅ λ¬Έμ λ°μ΄ν°λ μμ λ°μ΄νλ‘ ννν©λλ€. λ¬Έμ μμ λ¬Έμκ° λ€μ΄κ° κ²½μ°, λ°κΉ₯μͺ½μ μμ λ°μ΄νλ‘ νννμλ€λ©΄ μμͺ½μ ν° λ°μ΄νλ‘ ννν©λλ€.
var str2 = "λ¬Έμ";
var str3 = ' λ¬Έμλ "λ¬Έμ" ';
// λ¬Έμ μμ λ¬Έμκ° λ€μ΄κ° κ²½μ° var str4 = " λ¬Έμλ 'λ¬Έμ' ";
var str5 = "1";
νΉμν λͺ©μ μ μν΄ Escape Sequence '\(μμ¬λμ)' λ¬Έμλ₯Ό μ¬μ©νλ κ²½μ°λ μμ΅λλ€. document.write()μμλ <br> νκ·Έλ‘ νμ λ°κΏ μ μμ§λ§ alert()μμλ λ°κΏ μ μλλ°, μ΄μ κ°μ κ²½μ°μ '\n'μ μ¬μ©νλ©΄ νμ λ°κΏ μ μμ΅λλ€.
μλ°μ€ν¬λ¦½νΈ
μ μ΄μΏΌλ¦¬
μ΄μ€μΌμ΄ν λ¬Έμ | μ€λͺ |
---|---|
\n | ν λ°κΏ |
\t | ν λ¬Έμ |
\\ | μμ¬λμ |
\' | μμ λ°μ΄ν |
\'' | ν° λ°μ΄ν |
03. λ Όλ¦¬ λ°μ΄ν°
λ Όλ¦¬(boolean) λ°μ΄ν°λ true(μ°Έ)μ false(κ±°μ§)μ κ°μ ννν©λλ€.
var temp2 = (5 < 4);
console.log(temp1); // true
console.log(temp2); // false
λ Όλ¦¬(boolean) λ°μ΄ν°μμ 0κ°μ falseλ₯Ό μλ―Έν©λλ€. 0κ° μ΄μΈμ μ«μλ λ¬Έμ κ°μ trueλ₯Ό μλ―Έν©λλ€.
// false var temp2 = 1;
// true
04. undefined λ°μ΄ν°
undefined λ°μ΄ν°λ λ³μλ μ μΈνμμ§λ§ λ°μ΄ν° κ°μ μ§μ νμ§ μμμ κ²½μ°, κ°μ²΄μ μμ± κ°γ λ₯΄ μ§μ νμ§ μμμ κ²½μ°μ μλμΌλ‘ μ μ₯λλ κ°μ λλ€.
obj.name = 'νκΈΈλ';
obj.age;
console.log(obj.age); undefined
05. null λ°μ΄ν°
null λ°μ΄ν°λ λ³μλ₯Ό λΉ(empty) μνλ‘ μ΄κΈ°ν νκ±°λ, λ°μ΄ν°λ₯Ό μ μ₯νμμΌλ κ°μ΄ μ‘΄μ¬νμ§ μμ λ nullμ μ μ₯ν©λλ€.
obj = null;
console.log(obj); null
06. typeof λͺ λ Ή
typeof λͺ λ Ήμ μ¬μ©νμ¬ λ³μμ μ μ₯λμ΄ μλ λ°μ΄ν°μ νμ μ μμλ³Ό μ μμ΅λλ€.
var str = 'λ¬Έμ';
console.log(typeof num); number
console.log(typeof str); string
'Javascript' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
μ§μ / μ μ λ³μ (3) | 2022.08.06 |
---|---|
ν¨μ (7) | 2022.07.27 |
λ°λ³΅λ¬Έ (7) | 2022.07.27 |
for문 (3) | 2022.07.27 |
μ°μ°μ (5) | 2022.07.27 |
λκΈ