DOM

settings_applicationsEventTarget  >   settings_applicationsWindow  >   settings_applicationswindow

DOM

  • account_tree
  • bug_report

Methods

설명

window 전역 객체가 만들어지면 작동에 필요한 모든 함수, 객체, 변수들이 포함되어진다. 따라서 이러한 데이터들중에서 함수는 window 전역 객체의 메소드로의 형식을 가지게 된다. window는 코드상에서 생략이 될 수 있다는 것을 염두해 두길 바란다. 그래서 의미는 없지만 전역 함수인지 window 객체의 메소드인지를 구분하기가 어렵기도 하다.

하위 트리 탐색

  • alert()

    확인 버튼과 선택에 따라 지정된 메시지를 가진 웹브라우저의 경고 대화 상자를 연다.

  • cancelAnimationFrame()

    window.requestAnimationFrame() 메소드에 의해서 동작이 실행될 때 반환된 실행 ID를 이용해서 동작을 취소 한다.

  • clearInterval()

    setInterval() 메소드로 등록되어 주기적으로 호출되는 동작을 취소할 수 있다.

  • clearTimeout()

    setTimeout() 메소드로 등록된 함수 실행 예약을 취소할 수 있다.

  • close()

    윈도우를 닫는다.

  • fetch()

    네트워크에서 리소스를 가져오는 프로세스를 응답을 사용할 수 있게 되면 Promise 객체를 반환한다. Promise의 Response은 요청에 대한 응답을 나타내는 객체로 해석된다.

  • getComputedStyle()

    인수로로 지정된 대상의 활성된 스타일시트를 계산한 후 모든 CSS 속성 값을 포함하는 읽기 전용 CSSStyleDeclaration 객체를 반환한다.

  • getSelection()

    사용자가 선택한 텍스트 범위 또는 캐럿의 현재 위치를 나타내는 Selection 객체를 반환한다.

  • matchMedia()

    인수로 주어진 미디어쿼리 문자열의 분석 결과를 나타내는 MediaQueryList 객체를 반환한다.

  • open()

    새로운 윈도우를 생성한다.

  • postMessage()

    출처와 상관없이 Window 객체 간 안전하게 데이터를 전송한다.

  • requestAnimationFrame()

    웹브라우저에게 수행하기를 원하는 애니메이션을 알리고 다음 리페인트(repaint)가 진행되기 전에 해당 애니메이션을 업데이트하는 지정된 함수를 호출한다.

  • scroll()

    현재 창의 특정 위치로 스크롤한다.

  • setInterval()

    설정된 시간 단위로 주기적으로 함수를 실행한다.

  • setTimeout()

    함수 실행을 지정된 시간에 예약하여 한번 실행한다. 예약이 완료되면 타이머 ID를 반환한다.

지원 웹브라우저