document
μμ±μ΄ λΆλ¬μ¨ DOM λ¬Έμλ₯Ό λ΄μ μ°½μ λνλ
- JavaScript μ½λμμ μ μ λ³μ
window
λ‘ νμ¬ μ€ν¬λ¦½νΈκ° μλ μ€μΈ μ°½μ μ κ·Όν μ μμ
- λ€μν ν¨μ, μ΄λ¦κ³΅κ°, κ°μ²΄, μμ±μκ° λ¨Έλ¬΄λ μ₯μ
- κ°κ°μ νμ΄ κ°κ°μ
Window
κ°μ²΄μ΄λ€.
[μμ±]
- location
- κ°μ²΄κ° μ°κ²°λ μ₯μ(URL)λ₯Ό νννλ μΈν°νμ΄μ€
- windowκ° locationμ κ°μ§κ³ μμ(window.location)
- href : μ¨μ ν url κ°. λ°λ κ²½μ° μλ‘μ΄ νμ΄μ§λ‘ μ΄λ
- host(= λλ©μΈ+ν¬νΈ)
- hostname(=λλ©μΈ)
- port
- pathname(= β/β λ€ κ²½λ‘)
- origin (=pathname μ κΉμ§ μ£Όμ)
- search
?a=b
κ°μ κΌ΄μ΄λ€ (queryString)- &λ‘ μ¬λ¬κ° λ μ μλ€
new URLSearchParams(queryString)
λ₯Ό μ¬μ©νλ©΄ μ’νλ€μ μ»μ μ μκ³ ,
<μμ±>
=>
location
μ href
κ° ~~~.com/?λ¬Έμμ΄
μΌ λ, ?λ¬Έμμ΄
μ λ°ννλ€μ΄κ²μ
.get(a)
νλ©΄ bλ₯Ό μ»μ μ μλ€.[λ©μλ]
- confirm()
window.confirm(message);
- νμΈκ³Ό μ·¨μ λ λ²νΌμ κ°μ§λ©° λ©μμ§λ₯Ό μ§μ ν μ μλ λͺ¨λ¬ λν μμλ₯Ό λμ
- λ°ν κ° : μ¬μ©μκ° μ νν κ°, νμΈ:
true
/ μ·¨μ:false
- μ¬μ©μλ λν μμκ° λ«ν λκΉμ§ λ€λ₯Έ λͺ¨λ μΈν°νμ΄μ€μ μ κ·Όν μ μμ
