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