[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(외계어)


출처

댓글

이 블로그의 인기 게시물

[소프트웨어공학] NS(Nassi-Schneiderman) 차트

[컴퓨터네트워크] Telnet이란?

[Python] # -*- coding: utf-8 -*-를 쓰는 이유