location ๊ฐ์ฒด
๋ธ๋ผ์ฐ์ ์ฃผ์๋ฅผ ์ป๊ฑฐ๋ ๋ค๋ฅธ ์ฃผ์๋ก ์ด๋ํ ๋ ์ฌ์ฉํ๋ค.
location ๊ฐ์ฒด ์ฃผ์ ์์ฑ
location ๊ฐ์ฒด ์ฃผ์ ๋ฉ์๋
html ์ฝ๋์ onclick์ ํจ์๋ฅผ ๋ฃ์ด ์ฌ์ฉํ๋ ๋ฐฉ์
<button type = "button" onclick ="sub()">๋ค์ด๋ฒ</button>
location.href
๋ค๋ก ๊ฐ๊ธฐ ๊ฐ๋ฅ
๋ค๋ก๊ฐ๊ธฐ ์ฌ์ฉ ์ฌ๋ถ์ ์๊ด ์๋ ๊ฒฝ์ฐ์ ์ฌ์ฉํ ์ ์๋ค.
function sub(){
location.href ="https://www.naver.com"
}
location.replace
๋ค๋ก ๊ฐ๊ธฐ ๋ถ๊ฐ๋ฅ!!
๊ฒฐ์ ์์คํ ๋ฑ ์ผ์ ์ํํ ํ ๋ค๋ก๊ฐ๊ธฐ๋ฅผ ํ๋ฉด ์ ๋๋ ๊ฒฝ์ฐ ์ฌ์ฉํ ์ ์๋ค.
function sub2(){
location.replace("https://google.com")
}
html ํ๊ทธ์ onclick์ location.href ์ ๋ฃ์ด ์ฌ์ฉํ๋ ํํ๋ ๊ฐ๋ฅํ๋ค.
<button type = "button" onclick ="location.href = 'https://www.daum.net'">๋ค์</button>
navigator ๊ฐ์ฒด
๋ธ๋ผ์ฐ์ ๊ณต๊ธ์ ๋ฐ ๋ฒ์ ์ ๋ณด ๋ฑ์ ํฌํจํ ๋ธ๋ผ์ฐ์ ๋ฑ์ ํฌํจํ ๋ธ๋ผ์ฐ์ ์ ๋ํ ๋ค์ํ ์ ๋ณด๋ฅผ ์ ์ฅํ๋ ๊ฐ์ฒด
let a = navigator.userAgent;
๋ธ๋ผ์ฐ์ ์ ๋ํ ๋ชจ๋ ์ ๋ณด๋ฅผ ์์๋ผ ์ ์๋ค.
let b = navigator.language;
์ฌ์ฉ ์ธ์ด๋ฅผ ์์๋ผ ์ ์๋ค.
'๐ปProgramming > ๐โโ๏ธJavaScript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JavaScript] 06.์ด๋ฒคํธ (0) | 2022.09.22 |
---|---|
[JavaScript] ๋ธ๋ผ์ฐ์ ๊ฐ์ฒด ๋ชจ๋ธ(BOM) - (0) | 2022.09.22 |
[JavaScript] 05. ๋ธ๋ผ์ฐ์ ๊ฐ์ฒด ๋ชจ๋ธ(BOM) -๊ฐ์/Window ๊ฐ์ฒด/Document ๊ฐ์ฒด (0) | 2022.09.22 |
[JavaScript] ๋ด์ฅ ๊ฐ์ฒด - Array (1) | 2022.09.22 |
[JavaScript] JSON (0) | 2022.09.22 |