ALOHA CLASS
/
Front-End
/
Javascript
Search
Duplicate
Share
Javascript κΈ°μ΄
JavaScript μκ°
μΉ λΈλΌμ°μ λ° Node λ°νμ νκ²½μμ μ€νλλ μΈν°νλ¦¬ν° νλ‘κ·Έλλ° μΈμ΄μ λλ€.
μΉ νμ΄μ§λ₯Ό λμ μΌλ‘ λ§λ€κ³ μ¬μ©μμ μνΈ μμ©νλ κΈ°λ₯μ ꡬννλ λ° μ¬μ©λ©λλ€.
Node λ°νμ νκ²½μμ μ€ν κ°λ₯ν νλ‘κ·Έλ¨μ ꡬννλ λ°λ μ¬μ©λ©λλ€.
μ£Όμ νΉμ§
JavaScript μκ° λ° κΈ°μ΄
λ³μ
λ°μ΄ν°λ₯Ό μ μ₯νλ λ©λͺ¨λ¦¬ 곡κ°
κ°μ
β’
λ³μ
β’
λ³μ μ μΈ
λ³μ
μλ£ν
μλ£νμ λ°μ΄ν°μ μ’ λ₯λ₯Ό λ§ν©λλ€.
μλ£ν λΆλ₯
JavaScript μ μλ£νμ λ¬Έμμ΄, μ«μ, λΆ, undefined κ° μμ΅λλ€.
μλ£ν
μ°μ°μ
λ³μ λλ κ°μ μ°μ°νλ κΈ°νΈ
μ°μ°μ λΆλ₯
β’
μ°μ μ°μ°μ
β’
λμ μ°μ°μ
μ°μ°μ
μ μ΄λ¬Έ
νλ‘κ·Έλ¨μ μ€ν νλ¦μ μ μ΄νλ ν€μλ λ° λ¬Έμ₯
μ μ΄λ¬Έ λΆλ₯
μ μ΄λ¬Έ
λ°°μ΄
μ¬λ¬ κ°μ κ°μ μ μ₯νλ λ³μ
JavaScript μμλ λ°°μ΄ μμμ μ¬λ¬ μλ£νμ νΌν©νμ¬ μ μ₯ κ°λ₯
λ°°μ΄
ν¨μ
βμ½λμ λͺ¨μβ
νμ΅ μμ
ν¨μ
κ°μ²΄
λ°μ΄ν°μ ν¨μλ₯Ό νλλ‘ μ¬μ©νλ ꡬ쑰
κ°μ²΄
νλ‘ν νμ
DOM (Document Object Model)
HTML λ¬Έμλ₯Ό JavaScript κ°μ²΄λ‘ λ€λ£¨λ μΈν°νμ΄μ€
βJavaScript λ‘ HTML μ μ‘°μν μ μκ² ν΄μ£Όλ μ°κ²° λꡬβ
μΉ νμ΄μ§ λ‘λ β λΈλΌμ°μ κ° DOM μμ±
DOM
BOM (Browser Object Model)
μΉ λΈλΌμ°μ λ₯Ό JavaScript μ κ°μ²΄λ‘ λ€λ£¨λ λ°©λ²μ μμλ΄ λλ€.
β’
Window
β’
Screen
β’
Location
BOM