π Reference
πΒ Chapter
blur
mouse event
focus, focusin, focusout
CustomEvent
EventTarget.addEventListener
()
EventTarget.dispatchEvent()
Event.currentTarget
Event.preventDefault()
Event.stopPropagation()
Event.stopImmediatePropagation()
Event.target
KeyboardEvent
input event
Closure
β£
Event
- Event
- μ΄λ²€νΈ
- μ€λλ μΉ νμ΄μ§λ μ¬μ©μμ μλ§μ μνΈμμ©μ νκ² λλ€.
- μ¬μ©μλ λ§μ°μ€λ₯Ό μμ§μ΄κ±°λ, μμλ₯Ό ν΄λ¦νκ±°λ, ν
μ€νΈ λ°μ€μ κΈμ μ°λ λ± μλ§μ μ’
λ₯μ λμ(action)μ μννλ€.
- μμμ μλ₯Ό λ μ¬μ©μμ λμλ€μ΄ λͺ¨λ μ΄λ²€νΈ(event)λ₯Ό λ°μμν¨λ€.
- μ¦, μ΄λ²€νΈκ° λ°μνλ€λ κ²μ μΉ νμ΄μ§μμ νΉμ λμμ΄ λ°μνμ¬, μΉ λΈλΌμ°μ κ° κ·Έ μ¬μ€μ μλ €μ£Όλ κ²μ μλ―Ένλ€.
- μ΄λ€ νλμ νμ λ, μ΄λ€ μΌμ΄ μΌμ΄λλ κ²μ΄λ€.
Event handler
- Event handler
- μ΄λ²€νΈ νΈλ€λ¬
- μΉ λΈλΌμ°μ λ μ΄μ 체μ μ κ°μ νκ²½μμ νΉμ μ¬κ±΄(event)μ΄ λ°μνμ λ μ€νλλ ν¨μμ΄λ€.
- μΉ κ°λ°μμλ μ¬μ©μμ νλ(ν΄λ¦, ν€λ³΄λ μ
λ ₯ λ±)μ΄λ λΈλΌμ°μ μ μν λ³ν(νμ΄μ§ λ‘λ, μ°½ ν¬κΈ° λ³κ²½ λ±)μ λ°μνμ¬ νΉμ λμμ μννλλ‘ λ―Έλ¦¬ μ μν΄ λλ ν¨μλΌκ³ λ³Ό μ μλ€.