π String
<script>
let txt = 'ABCDEFGHIJKLNMABC'
let number = '100';
document.write(`${parseInt(number)+parseInt(number)} <br>`);
document.write(`${txt.length} <br>`);
document.write(`${txt[2]} <br>`);
document.write(`${txt.slice(0,4)} <br>`);
document.write(`${txt.replace('ABC','WOW')} <br>`);
</script>
π Boolean
<script>
let value1 = 30;
let value2 = 50;
console.log(value1 > value2);
console.log(value1 >= value2);
console.log(value1 < value2);
console.log(value1 <= value2);
value1 =60;
value2 = '60';
console.log(value1 == value2);
console.log(value1 === value2);
console.log('------μκΈ°λΆμ --------')
value1 = true;
value2 = false;
console.log(!value1);
console.log(!!value2);
</script>
β ===λ λ°μ΄ν° νμ
κΉμ§ νμΈ
β !λ λΆμ , !!μκΈ°λΆμ (λλμ΄ν)
π Boolean_confused
π Object
<script>
function sum(x,y){
return x + y;
}
let person = {
name: 'κΉνν¬',
age: 26,
height: 160,
μ΄λ ₯: {'첫λ²μ§Έμ§μ₯':'λ©μμ΄μ¬μλ€','λλ²μ§Έμ§μ₯':'μλλΈ'},
λ₯λ ₯μΉ: sum
}
person.μμ = 'μ°λ¦¬μ§ 방ꡬμ';
document.write(`μ μ΄λ¦μ ${person.name} μ
λλ€! <br>`);
document.write(`μ λμ΄λ ${person.age} μ
λλ€! <br>`);
document.write(`μ ν€λ ${person.height} μ
λλ€! <br>`);
document.write(`μ 첫 μ§μ₯μ ${person.μ΄λ ₯.첫λ²μ§Έμ§μ₯} μ
λλ€! π¦ <br>`);
document.write(`μ λλ²μ§Έ μ§μ₯μ ${person['μ΄λ ₯']['λλ²μ§Έμ§μ₯']} μ
λλ€. πΊ <br>`);
document.write(`μ λ₯λ ₯μΉλ ${person.λ₯λ ₯μΉ(100,200)} μ
λλ€. ( β’Μ .Μ« β’Μ )β§`);
</script>
π Array
β λ°°μ΄μ μμ±ν λλ κΌ κ°μ μλ£ν λ°μ΄ν°λΌλ¦¬ μμ±ν΄μΌ μ’μ νμκ° μλλ€!
<script>
let team6 = ['κ³ μμ΄','μλ¬','νκ·','μ¬μ°','짱μ΄'];
document.write(`4μ μ€ν°λ: ${team6} <br>`);
let ν΄μ = team6.pop();
document.write(`ν΄μμ νλ ${ν΄μ} <br>`);
document.write(`5μ μ€ν°λ: ${team6} <br>`);
document.write(`team6.push(ν΄μ): ${team6.push(ν΄μ)} <br>`);
document.write(`5μ νΌν¬λ: ${team6}`);
</script>