[JS] Window 객체
[JS] Window 객체
Window 객체
- 브라우저의 요소들과 자바스크립트 엔진, 그리고 모든 변수를 담고 있는 객체
- 인터넷 브라우저를 보면 위에 탭, 주소창, 즐겨찾기,툴바 등등이 있다.
- 여기서 브라우저 전체를 담당하는게 window객체이고, 웹사이트만 담당하는게 Document객체이다
- Document도 Window객체 안에 들어있다.
- 콘솔에 window를 치고 .(점)을 치는 순간 엄청난 길이의 추천 목록이 나온다
- 바로 윈도우 객체의 속성과 메소드들이다.
- window.parseInt() = parseInt()
- 똑같은 의미를 가진다.
- 왜냐하면 window는 모든객체의 조상, 즉 전역객체이기 때문이다
Window의 대표적인 메소드들
window.close()
- 현재 창을 닫습니다.
- window는 생략 가능 하므로 close()해도 됨
window.open()
- 새 창을 엽니다
window.encodeURI(). window.decodeURI()
- 주소에 한글이 들어가면 이상한 글자로 변환됨.
- ex) %EC%9E%90
- 한글을 외계어로 바꾸고 싶다면 - > encodeURI(한글)
- 외계어를 한글로 바꾸고 싶다면 -> decodeURI(외계어)
출처
댓글
댓글 쓰기