Bagikan melalui


Window interface

Jendela yang berisi dokumen DOM; properti dokumen menunjuk ke dokumen DOM yang dimuat di jendela tersebut.

Memperluas

EventTarget,AnimationFrameProvider,GlobalEventHandlers,WindowEventHandlers,WindowLocalStorage,WindowOrWorkerGlobalScope,WindowSessionStorage

Properti

clientInformation
closed

Mengembalikan true jika jendela telah ditutup, jika tidak salah.

customElements

Mendefinisikan elemen kustom baru, memetakan nama yang diberikan ke konstruktor yang diberikan sebagai elemen kustom otonom.

devicePixelRatio
document
event
external
frameElement
frames
history
innerHeight
innerWidth
length
location
locationbar

Mengembalikan true jika bilah lokasi terlihat; jika tidak, mengembalikan false.

menubar

Mengembalikan true jika bilah menu terlihat; jika tidak, mengembalikan false.

msCrypto
name
navigator
ondevicemotion

Hanya tersedia dalam konteks yang aman.

ondeviceorientation

Hanya tersedia dalam konteks yang aman.

onorientationchange
opener
orientation
outerHeight
outerWidth
pageXOffset
pageYOffset
parent

Mengacu pada Induk WindowProxy, atau dirinya sendiri.

Ini jarang null misalnya untuk contentWindow dari iframe yang sudah dihapus dari induk.

personalbar

Mengembalikan true jika bilah pribadi terlihat; jika tidak, mengembalikan false.

powerbi
powerBISDKGlobalServiceInstanceName
screen
screenLeft
screenTop
screenX
screenY
scrollbars

Mengembalikan true jika bilah gulir terlihat; jika tidak, mengembalikan false.

scrollX
scrollY
self
speechSynthesis
status
statusbar

Mengembalikan true jika bilah status terlihat; jika tidak, mengembalikan false.

toolbar

Mengembalikan true jika toolbar terlihat; jika tidak, mengembalikan false.

top
visualViewport
window

Properti yang Diwariskan

caches

Hanya tersedia dalam konteks yang aman.

crossOriginIsolated
crypto
indexedDB
isSecureContext
localStorage
onabort

Diaktifkan saat pengguna membatalkan pengunduhan.

onafterprint
onanimationcancel
onanimationend
onanimationiteration
onanimationstart
onauxclick
onbeforeinput
onbeforeprint
onbeforeunload
onblur

Diaktifkan saat objek kehilangan fokus input.

oncancel
oncanplay

Terjadi ketika pemutaran dimungkinkan, tetapi akan memerlukan buffering lebih lanjut.

oncanplaythrough
onchange

Aktif ketika isi objek atau pilihan telah berubah.

onclick

Diaktifkan ketika pengguna mengklik tombol mouse kiri pada objek

onclose
oncontextmenu

Diaktifkan saat pengguna mengklik tombol kanan mouse di area klien, membuka menu konteks.

oncuechange
ondblclick

Diaktifkan saat pengguna mengklik dua kali objek.

ondrag

Kebakaran pada objek sumber terus menerus selama operasi seret.

ondragend

Menembak pada objek sumber ketika pengguna melepaskan mouse pada penutupan operasi seret.

ondragenter

Diaktifkan pada elemen target saat pengguna menyeret objek ke target drop yang valid.

ondragleave

Menembak pada objek target saat pengguna memindahkan mouse keluar dari target drop yang valid selama operasi seret.

ondragover

Aktifkan elemen target secara terus menerus saat pengguna menyeret objek ke target drop yang valid.

ondragstart

Aktifkan objek sumber saat pengguna mulai menyeret pilihan teks atau objek yang dipilih.

ondrop
ondurationchange

Terjadi ketika atribut durasi diperbarui.

onemptied

Terjadi ketika elemen media direset ke status awalnya.

onended

Terjadi ketika akhir pemutaran tercapai.

onerror

Terjadi saat terjadi kesalahan selama pemuatan objek.

onfocus

Diaktifkan saat objek menerima fokus.

onformdata
ongamepadconnected
ongamepaddisconnected
ongotpointercapture
onhashchange
oninput
oninvalid
onkeydown

Diaktifkan saat pengguna menekan tombol.

onkeypress

Diaktifkan saat pengguna menekan tombol alfanumerik.

onkeyup

Diaktifkan saat pengguna merilis kunci.

onlanguagechange
onload

Diaktifkan segera setelah browser memuat objek.

onloadeddata

Terjadi ketika data media dimuat pada posisi pemutaran saat ini.

onloadedmetadata

Terjadi ketika durasi dan dimensi media telah ditentukan.

onloadstart

Terjadi ketika Internet Explorer mulai mencari data media.

onlostpointercapture
onmessage
onmessageerror
onmousedown

Aktif ketika pengguna mengklik objek dengan salah satu tombol mouse.

onmouseenter
onmouseleave
onmousemove

Menembak saat pengguna memindahkan mouse ke atas objek.

onmouseout

Menembak ketika pengguna memindahkan penunjuk mouse di luar batas objek.

onmouseover

Menembak ketika pengguna memindahkan penunjuk mouse ke objek.

onmouseup

Menembak ketika pengguna melepaskan tombol mouse saat mouse berada di atas objek.

onoffline
ononline
onpagehide
onpageshow
onpause

Terjadi ketika pemutaran dijeda.

onplay

Terjadi ketika metode putar diminta.

onplaying

Terjadi ketika audio atau video telah mulai diputar.

onpointercancel
onpointerdown
onpointerenter
onpointerleave
onpointermove
onpointerout
onpointerover
onpointerup
onpopstate
onprogress

Terjadi untuk menunjukkan kemajuan saat mengunduh data media.

onratechange

Terjadi ketika laju pemutaran ditingkatkan atau dikurangi.

onrejectionhandled
onreset

Diaktifkan saat pengguna mengatur ulang formulir.

onresize
onscroll

Diaktifkan saat pengguna memposisikan ulang kotak gulir di bilah gulir pada objek.

onsecuritypolicyviolation
onseeked

Terjadi ketika operasi pencarian berakhir.

onseeking

Terjadi ketika posisi pemutaran saat ini dipindahkan.

onselect

Aktif ketika pilihan saat ini berubah.

onselectionchange
onselectstart
onslotchange
onstalled

Terjadi ketika pengunduhan telah berhenti.

onstorage
onsubmit
onsuspend

Terjadi jika operasi beban sengaja dihentikan.

ontimeupdate

Terjadi untuk menunjukkan posisi pemutaran saat ini.

ontoggle
ontouchcancel
ontouchend
ontouchmove
ontouchstart
ontransitioncancel
ontransitionend
ontransitionrun
ontransitionstart
onunhandledrejection
onunload
onvolumechange

Terjadi ketika volume diubah, atau pemutaran dibisukan atau dimatikan suaranya.

onwaiting

Terjadi ketika pemutaran berhenti karena bingkai sumber daya video berikutnya tidak tersedia.

onwebkitanimationend
onwebkitanimationiteration
onwebkitanimationstart
onwebkittransitionend
onwheel
origin
performance
sessionStorage

Metode

addEventListener(string, EventListenerOrEventListenerObject, boolean | AddEventListenerOptions)
addEventListener<K>(K, (this: Window, ev: WindowEventMap[K]) => any, boolean | AddEventListenerOptions)
alert(any)
blur()
cancelIdleCallback(number)
captureEvents()
close()

Menutup jendela.

confirm(string)
focus()

Memindahkan fokus ke konteks penjelajahan jendela, jika ada.

getComputedStyle(Element, null | string)
getSelection()
matchMedia(string)
moveBy(number, number)
moveTo(number, number)
open(string | URL, string, string)
postMessage(any, string, Transferable[])

Memposting pesan ke jendela yang diberikan. Pesan dapat berupa objek terstruktur, misalnya objek dan array berlapis, dapat berisi nilai JavaScript (string, angka, objek Tanggal, dll), dan dapat berisi objek data tertentu seperti objek File Blob, FileList, dan ArrayBuffer.

Objek yang tercantum dalam anggota transfer opsi ditransfer, bukan hanya dikloning, yang berarti bahwa mereka tidak lagi dapat digunakan di sisi pengiriman.

Asal target dapat ditentukan menggunakan anggota opsi targetOrigin. Jika tidak disediakan, defaultnya adalah "/". Default ini membatasi pesan hanya untuk target asal yang sama.

Jika asal jendela target tidak cocok dengan asal target yang diberikan, pesan akan dibuang, untuk menghindari kebocoran informasi. Untuk mengirim pesan ke target terlepas dari asalnya, atur asal target ke "*".

Melempar DOMException "DataCloneError" jika array transfer berisi objek duplikat atau jika pesan tidak dapat dikloning.

postMessage(any, WindowPostMessageOptions)
print()
prompt(string, string)
releaseEvents()
removeEventListener(string, EventListenerOrEventListenerObject, boolean | EventListenerOptions)
removeEventListener<K>(K, (this: Window, ev: WindowEventMap[K]) => any, boolean | EventListenerOptions)
requestIdleCallback(IdleRequestCallback, IdleRequestOptions)
resizeBy(number, number)
resizeTo(number, number)
scroll(number, number)
scroll(ScrollToOptions)
scrollBy(number, number)
scrollBy(ScrollToOptions)
scrollTo(number, number)
scrollTo(ScrollToOptions)
stop()

Membatalkan beban dokumen.

Metode yang Diwarisi

atob(string)
btoa(string)
cancelAnimationFrame(number)
clearInterval(undefined | number)
clearTimeout(undefined | number)
createImageBitmap(ImageBitmapSource, ImageBitmapOptions)
createImageBitmap(ImageBitmapSource, number, number, number, number, ImageBitmapOptions)
dispatchEvent(Event)

Mengirimkan peristiwa sintetis ke target dan mengembalikan true jika nilai atribut yang dapat dibatalkan peristiwa salah atau metode preventDefault() tidak dipanggil, dan salah jika tidak.

fetch(URL | RequestInfo, RequestInit)
queueMicrotask(VoidFunction)
reportError(any)
requestAnimationFrame(FrameRequestCallback)
setInterval(TimerHandler, number, any[])
setTimeout(TimerHandler, number, any[])
structuredClone(any, StructuredSerializeOptions)

Detail Properti

clientInformation

Peringatan

API ini sudah tidak digunakan lagi.

This is a legacy alias of navigator.

clientInformation: Navigator

Nilai Properti

Navigator

closed

Mengembalikan true jika jendela telah ditutup, jika tidak salah.

closed: boolean

Nilai Properti

boolean

customElements

Mendefinisikan elemen kustom baru, memetakan nama yang diberikan ke konstruktor yang diberikan sebagai elemen kustom otonom.

customElements: CustomElementRegistry

Nilai Properti

CustomElementRegistry

devicePixelRatio

devicePixelRatio: number

Nilai Properti

number

document

document: Document

Nilai Properti

Document

event

Peringatan

API ini sudah tidak digunakan lagi.

event: undefined | Event

Nilai Properti

undefined | Event

external

Peringatan

API ini sudah tidak digunakan lagi.

external: External

Nilai Properti

External

frameElement

frameElement: null | Element

Nilai Properti

null | Element

frames

frames: Window

Nilai Properti

Window

history

history: History

Nilai Properti

History

innerHeight

innerHeight: number

Nilai Properti

number

innerWidth

innerWidth: number

Nilai Properti

number

length

length: number

Nilai Properti

number

location

Location location

Nilai Properti

Location

locationbar

Mengembalikan true jika bilah lokasi terlihat; jika tidak, mengembalikan false.

locationbar: BarProp

Nilai Properti

BarProp

menubar

Mengembalikan true jika bilah menu terlihat; jika tidak, mengembalikan false.

menubar: BarProp

Nilai Properti

BarProp

msCrypto

msCrypto: Crypto

Nilai Properti

Crypto

name

name: string

Nilai Properti

string

navigator

navigator: Navigator

Nilai Properti

Navigator

ondevicemotion

Hanya tersedia dalam konteks yang aman.

ondevicemotion: null | (this: Window, ev: DeviceMotionEvent) => any

Nilai Properti

null | (this: Window, ev: DeviceMotionEvent) => any

ondeviceorientation

Hanya tersedia dalam konteks yang aman.

ondeviceorientation: null | (this: Window, ev: DeviceOrientationEvent) => any

Nilai Properti

null | (this: Window, ev: DeviceOrientationEvent) => any

onorientationchange

Peringatan

API ini sudah tidak digunakan lagi.

onorientationchange: null | (this: Window, ev: Event) => any

Nilai Properti

null | (this: Window, ev: Event) => any

opener

opener: any

Nilai Properti

any

orientation

Peringatan

API ini sudah tidak digunakan lagi.

orientation: number

Nilai Properti

number

outerHeight

outerHeight: number

Nilai Properti

number

outerWidth

outerWidth: number

Nilai Properti

number

pageXOffset

Peringatan

API ini sudah tidak digunakan lagi.

This is a legacy alias of scrollX.

pageXOffset: number

Nilai Properti

number

pageYOffset

Peringatan

API ini sudah tidak digunakan lagi.

This is a legacy alias of scrollY.

pageYOffset: number

Nilai Properti

number

parent

Mengacu pada Induk WindowProxy, atau dirinya sendiri.

Ini jarang null misalnya untuk contentWindow dari iframe yang sudah dihapus dari induk.

parent: Window

Nilai Properti

Window

personalbar

Mengembalikan true jika bilah pribadi terlihat; jika tidak, mengembalikan false.

personalbar: BarProp

Nilai Properti

BarProp

powerbi

powerbi: Service

Nilai Properti

powerBISDKGlobalServiceInstanceName

powerBISDKGlobalServiceInstanceName?: string

Nilai Properti

string

screen

screen: Screen

Nilai Properti

Screen

screenLeft

screenLeft: number

Nilai Properti

number

screenTop

screenTop: number

Nilai Properti

number

screenX

screenX: number

Nilai Properti

number

screenY

screenY: number

Nilai Properti

number

scrollbars

Mengembalikan true jika bilah gulir terlihat; jika tidak, mengembalikan false.

scrollbars: BarProp

Nilai Properti

BarProp

scrollX

scrollX: number

Nilai Properti

number

scrollY

scrollY: number

Nilai Properti

number

self

self: Window & typeof globalThis

Nilai Properti

Window & typeof globalThis

speechSynthesis

speechSynthesis: SpeechSynthesis

Nilai Properti

SpeechSynthesis

status

Peringatan

API ini sudah tidak digunakan lagi.

status: string

Nilai Properti

string

statusbar

Mengembalikan true jika bilah status terlihat; jika tidak, mengembalikan false.

statusbar: BarProp

Nilai Properti

BarProp

toolbar

Mengembalikan true jika toolbar terlihat; jika tidak, mengembalikan false.

toolbar: BarProp

Nilai Properti

BarProp

top

top: null | Window

Nilai Properti

null | Window

visualViewport

visualViewport: null | VisualViewport

Nilai Properti

null | VisualViewport

window

window: Window & typeof globalThis

Nilai Properti

Window & typeof globalThis

Detail Properti yang Diwariskan

caches

Hanya tersedia dalam konteks yang aman.

caches: CacheStorage

Nilai Properti

CacheStorage

Diwarisi Dari WindowOrWorkerGlobalScope.caches

crossOriginIsolated

crossOriginIsolated: boolean

Nilai Properti

boolean

Diwariskan Dari WindowOrWorkerGlobalScope.crossOriginIsolated

crypto

crypto: Crypto

Nilai Properti

Crypto

Diwarisi Dari WindowOrWorkerGlobalScope.crypto

indexedDB

indexedDB: IDBFactory

Nilai Properti

IDBFactory

Diwarisi Dari WindowOrWorkerGlobalScope.indexedDB

isSecureContext

isSecureContext: boolean

Nilai Properti

boolean

Diwariskan Dari WindowOrWorkerGlobalScope.isSecureContext

localStorage

localStorage: Storage

Nilai Properti

Storage

diwariskan dari WindowLocalStorage.localStorage

onabort

Diaktifkan saat pengguna membatalkan pengunduhan.

onabort: null | (this: GlobalEventHandlers, ev: UIEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: UIEvent) => any

Diwariskan Dari GlobalEventHandlers.onabort

onafterprint

onafterprint: null | (this: WindowEventHandlers, ev: Event) => any

Nilai Properti

null | (this: WindowEventHandlers, ev: Event) => any

Diwariskan Dari WindowEventHandlers.onafterprint

onanimationcancel

onanimationcancel: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

Diwariskan Dari GlobalEventHandlers.onanimationcancel

onanimationend

onanimationend: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

Diwariskan Dari GlobalEventHandlers.onanimationend

onanimationiteration

onanimationiteration: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

Diwariskan Dari GlobalEventHandlers.onanimationiteration

onanimationstart

onanimationstart: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

Diwariskan Dari GlobalEventHandlers.onanimationstart

onauxclick

onauxclick: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Diwariskan Dari GlobalEventHandlers.onauxclick

onbeforeinput

onbeforeinput: null | (this: GlobalEventHandlers, ev: InputEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: InputEvent) => any

Diwariskan Dari GlobalEventHandlers.onbeforeinput

onbeforeprint

onbeforeprint: null | (this: WindowEventHandlers, ev: Event) => any

Nilai Properti

null | (this: WindowEventHandlers, ev: Event) => any

Diwariskan Dari WindowEventHandlers.onbeforeprint

onbeforeunload

onbeforeunload: null | (this: WindowEventHandlers, ev: BeforeUnloadEvent) => any

Nilai Properti

null | (this: WindowEventHandlers, ev: BeforeUnloadEvent) => any

Diwarisi Dari WindowEventHandlers.onbeforeunload

onblur

Diaktifkan saat objek kehilangan fokus input.

onblur: null | (this: GlobalEventHandlers, ev: FocusEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: FocusEvent) => any

Diwarisi Dari GlobalEventHandlers.onblur

oncancel

oncancel: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.oncancel

oncanplay

Terjadi ketika pemutaran dimungkinkan, tetapi akan memerlukan buffering lebih lanjut.

oncanplay: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.oncanplay

oncanplaythrough

oncanplaythrough: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.oncanplaythrough

onchange

Aktif ketika isi objek atau pilihan telah berubah.

onchange: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwarisi Dari GlobalEventHandlers.onchange

onclick

Diaktifkan ketika pengguna mengklik tombol mouse kiri pada objek

onclick: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Diwariskan Dari GlobalEventHandlers.onclick

onclose

onclose: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwarisi Dari GlobalEventHandlers.onclose

oncontextmenu

Diaktifkan saat pengguna mengklik tombol kanan mouse di area klien, membuka menu konteks.

oncontextmenu: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Diwariskan Dari GlobalEventHandlers.oncontextmenu

oncuechange

oncuechange: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.oncuechange

ondblclick

Diaktifkan saat pengguna mengklik dua kali objek.

ondblclick: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Diwarisi Dari GlobalEventHandlers.ondblclick

ondrag

Kebakaran pada objek sumber terus menerus selama operasi seret.

ondrag: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: DragEvent) => any

Diwariskan Dari GlobalEventHandlers.ondrag

ondragend

Menembak pada objek sumber ketika pengguna melepaskan mouse pada penutupan operasi seret.

ondragend: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: DragEvent) => any

Diwariskan Dari GlobalEventHandlers.ondragend

ondragenter

Diaktifkan pada elemen target saat pengguna menyeret objek ke target drop yang valid.

ondragenter: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: DragEvent) => any

Diwariskan Dari GlobalEventHandlers.ondragenter

ondragleave

Menembak pada objek target saat pengguna memindahkan mouse keluar dari target drop yang valid selama operasi seret.

ondragleave: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: DragEvent) => any

Diwariskan Dari GlobalEventHandlers.ondragleave

ondragover

Aktifkan elemen target secara terus menerus saat pengguna menyeret objek ke target drop yang valid.

ondragover: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: DragEvent) => any

Diwariskan Dari GlobalEventHandlers.ondragover

ondragstart

Aktifkan objek sumber saat pengguna mulai menyeret pilihan teks atau objek yang dipilih.

ondragstart: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: DragEvent) => any

Diwariskan Dari GlobalEventHandlers.ondragstart

ondrop

ondrop: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: DragEvent) => any

Diwariskan Dari GlobalEventHandlers.ondrop

ondurationchange

Terjadi ketika atribut durasi diperbarui.

ondurationchange: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.ondurationchange

onemptied

Terjadi ketika elemen media direset ke status awalnya.

onemptied: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onemptied

onended

Terjadi ketika akhir pemutaran tercapai.

onended: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onended

onerror

Terjadi saat terjadi kesalahan selama pemuatan objek.

onerror: OnErrorEventHandler

Nilai Properti

OnErrorEventHandler

Diwariskan Dari GlobalEventHandlers.onerror

onfocus

Diaktifkan saat objek menerima fokus.

onfocus: null | (this: GlobalEventHandlers, ev: FocusEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: FocusEvent) => any

Diwariskan Dari GlobalEventHandlers.onfocus

onformdata

onformdata: null | (this: GlobalEventHandlers, ev: FormDataEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: FormDataEvent) => any

Diwariskan Dari GlobalEventHandlers.onformdata

ongamepadconnected

ongamepadconnected: null | (this: WindowEventHandlers, ev: GamepadEvent) => any

Nilai Properti

null | (this: WindowEventHandlers, ev: GamepadEvent) => any

Diwariskan Dari WindowEventHandlers.ongamepadconnected

ongamepaddisconnected

ongamepaddisconnected: null | (this: WindowEventHandlers, ev: GamepadEvent) => any

Nilai Properti

null | (this: WindowEventHandlers, ev: GamepadEvent) => any

Diwariskan Dari WindowEventHandlers.ongamepaddisconnected

ongotpointercapture

ongotpointercapture: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Diwariskan Dari GlobalEventHandlers.ongotpointercapture

onhashchange

onhashchange: null | (this: WindowEventHandlers, ev: HashChangeEvent) => any

Nilai Properti

null | (this: WindowEventHandlers, ev: HashChangeEvent) => any

Diwariskan Dari WindowEventHandlers.onhashchange

oninput

oninput: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.oninput

oninvalid

oninvalid: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.oninvalid

onkeydown

Diaktifkan saat pengguna menekan tombol.

onkeydown: null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

Diwariskan Dari GlobalEventHandlers.onkeydown

onkeypress

Peringatan

API ini sudah tidak digunakan lagi.

Diaktifkan saat pengguna menekan tombol alfanumerik.

onkeypress: null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

Diwarisi Dari GlobalEventHandlers.onkeypress

onkeyup

Diaktifkan saat pengguna merilis kunci.

onkeyup: null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

Diwariskan Dari GlobalEventHandlers.onkeyup

onlanguagechange

onlanguagechange: null | (this: WindowEventHandlers, ev: Event) => any

Nilai Properti

null | (this: WindowEventHandlers, ev: Event) => any

Diwariskan Dari WindowEventHandlers.onlanguagechange

onload

Diaktifkan segera setelah browser memuat objek.

onload: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwarisi Dari GlobalEventHandlers.onload

onloadeddata

Terjadi ketika data media dimuat pada posisi pemutaran saat ini.

onloadeddata: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onloadeddata

onloadedmetadata

Terjadi ketika durasi dan dimensi media telah ditentukan.

onloadedmetadata: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onloadedmetadata

onloadstart

Terjadi ketika Internet Explorer mulai mencari data media.

onloadstart: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onloadstart

onlostpointercapture

onlostpointercapture: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Diwariskan Dari GlobalEventHandlers.onlostpointercapture

onmessage

onmessage: null | (this: WindowEventHandlers, ev: MessageEvent<any>) => any

Nilai Properti

null | (this: WindowEventHandlers, ev: MessageEvent<any>) => any

Diwariskan Dari WindowEventHandlers.onmessage

onmessageerror

onmessageerror: null | (this: WindowEventHandlers, ev: MessageEvent<any>) => any

Nilai Properti

null | (this: WindowEventHandlers, ev: MessageEvent<any>) => any

Diwariskan Dari WindowEventHandlers.onmessageerror

onmousedown

Aktif ketika pengguna mengklik objek dengan salah satu tombol mouse.

onmousedown: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Diwarisi Dari GlobalEventHandlers.onmousedown

onmouseenter

onmouseenter: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Diwariskan Dari GlobalEventHandlers.onmouseenter

onmouseleave

onmouseleave: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Diwariskan Dari GlobalEventHandlers.onmouseleave

onmousemove

Menembak saat pengguna memindahkan mouse ke atas objek.

onmousemove: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Diwariskan Dari GlobalEventHandlers.onmousemove

onmouseout

Menembak ketika pengguna memindahkan penunjuk mouse di luar batas objek.

onmouseout: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Diwarisi Dari GlobalEventHandlers.onmouseout

onmouseover

Menembak ketika pengguna memindahkan penunjuk mouse ke objek.

onmouseover: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Diwariskan Dari GlobalEventHandlers.onmouseover

onmouseup

Menembak ketika pengguna melepaskan tombol mouse saat mouse berada di atas objek.

onmouseup: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Diwariskan Dari GlobalEventHandlers.onmouseup

onoffline

onoffline: null | (this: WindowEventHandlers, ev: Event) => any

Nilai Properti

null | (this: WindowEventHandlers, ev: Event) => any

Diwariskan Dari WindowEventHandlers.onoffline

ononline

ononline: null | (this: WindowEventHandlers, ev: Event) => any

Nilai Properti

null | (this: WindowEventHandlers, ev: Event) => any

Diwariskan Dari WindowEventHandlers.ononline

onpagehide

onpagehide: null | (this: WindowEventHandlers, ev: PageTransitionEvent) => any

Nilai Properti

null | (this: WindowEventHandlers, ev: PageTransitionEvent) => any

Diwariskan Dari WindowEventHandlers.onpagehide

onpageshow

onpageshow: null | (this: WindowEventHandlers, ev: PageTransitionEvent) => any

Nilai Properti

null | (this: WindowEventHandlers, ev: PageTransitionEvent) => any

Diwariskan Dari WindowEventHandlers.onpageshow

onpause

Terjadi ketika pemutaran dijeda.

onpause: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onpause

onplay

Terjadi ketika metode putar diminta.

onplay: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onplay

onplaying

Terjadi ketika audio atau video telah mulai diputar.

onplaying: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onplaying

onpointercancel

onpointercancel: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Diwariskan Dari GlobalEventHandlers.onpointercancel

onpointerdown

onpointerdown: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Diwariskan Dari GlobalEventHandlers.onpointerdown

onpointerenter

onpointerenter: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Diwariskan Dari GlobalEventHandlers.onpointerenter

onpointerleave

onpointerleave: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Diwariskan Dari GlobalEventHandlers.onpointerleave

onpointermove

onpointermove: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Diwariskan Dari GlobalEventHandlers.onpointermove

onpointerout

onpointerout: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Diwarisi Dari GlobalEventHandlers.onpointerout

onpointerover

onpointerover: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Diwariskan Dari GlobalEventHandlers.onpointerover

onpointerup

onpointerup: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Diwariskan Dari GlobalEventHandlers.onpointerup

onpopstate

onpopstate: null | (this: WindowEventHandlers, ev: PopStateEvent) => any

Nilai Properti

null | (this: WindowEventHandlers, ev: PopStateEvent) => any

Diwariskan Dari WindowEventHandlers.onpopstate

onprogress

Terjadi untuk menunjukkan kemajuan saat mengunduh data media.

onprogress: null | (this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any

Diwariskan Dari GlobalEventHandlers.onprogress

onratechange

Terjadi ketika laju pemutaran ditingkatkan atau dikurangi.

onratechange: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onratechange

onrejectionhandled

onrejectionhandled: null | (this: WindowEventHandlers, ev: PromiseRejectionEvent) => any

Nilai Properti

null | (this: WindowEventHandlers, ev: PromiseRejectionEvent) => any

Diwariskan Dari WindowEventHandlers.onrejectionhandled

onreset

Diaktifkan saat pengguna mengatur ulang formulir.

onreset: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwarisi Dari GlobalEventHandlers.onreset

onresize

onresize: null | (this: GlobalEventHandlers, ev: UIEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: UIEvent) => any

Diwarisi Dari GlobalEventHandlers.onresize

onscroll

Diaktifkan saat pengguna memposisikan ulang kotak gulir di bilah gulir pada objek.

onscroll: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onscroll

onsecuritypolicyviolation

onsecuritypolicyviolation: null | (this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any

Diwariskan Dari GlobalEventHandlers.onsecuritypolicyviolation

onseeked

Terjadi ketika operasi pencarian berakhir.

onseeked: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onseeked

onseeking

Terjadi ketika posisi pemutaran saat ini dipindahkan.

onseeking: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onseeking

onselect

Aktif ketika pilihan saat ini berubah.

onselect: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwarisi Dari GlobalEventHandlers.onselect

onselectionchange

onselectionchange: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onselectionchange

onselectstart

onselectstart: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onselectstart

onslotchange

onslotchange: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onslotchange

onstalled

Terjadi ketika pengunduhan telah berhenti.

onstalled: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onstalled

onstorage

onstorage: null | (this: WindowEventHandlers, ev: StorageEvent) => any

Nilai Properti

null | (this: WindowEventHandlers, ev: StorageEvent) => any

Diwariskan Dari WindowEventHandlers.onstorage

onsubmit

onsubmit: null | (this: GlobalEventHandlers, ev: SubmitEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: SubmitEvent) => any

Diwariskan Dari GlobalEventHandlers.onsubmit

onsuspend

Terjadi jika operasi beban sengaja dihentikan.

onsuspend: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onsuspend

ontimeupdate

Terjadi untuk menunjukkan posisi pemutaran saat ini.

ontimeupdate: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.ontimeupdate

ontoggle

ontoggle: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.ontoggle

ontouchcancel

ontouchcancel?: null | (this: GlobalEventHandlers, ev: TouchEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: TouchEvent) => any

Diwarisi Dari GlobalEventHandlers.ontouchcancel

ontouchend

ontouchend?: null | (this: GlobalEventHandlers, ev: TouchEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: TouchEvent) => any

Diwariskan Dari GlobalEventHandlers.ontouchend

ontouchmove

ontouchmove?: null | (this: GlobalEventHandlers, ev: TouchEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: TouchEvent) => any

Diwariskan Dari GlobalEventHandlers.ontouchmove

ontouchstart

ontouchstart?: null | (this: GlobalEventHandlers, ev: TouchEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: TouchEvent) => any

Diwariskan Dari GlobalEventHandlers.ontouchstart

ontransitioncancel

ontransitioncancel: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

Diwariskan Dari GlobalEventHandlers.ontransitioncancel

ontransitionend

ontransitionend: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

Diwarisi Dari GlobalEventHandlers.ontransitionend

ontransitionrun

ontransitionrun: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

Diwarisi Dari GlobalEventHandlers.ontransitionrun

ontransitionstart

ontransitionstart: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

Diwarisi Dari GlobalEventHandlers.ontransitionstart

onunhandledrejection

onunhandledrejection: null | (this: WindowEventHandlers, ev: PromiseRejectionEvent) => any

Nilai Properti

null | (this: WindowEventHandlers, ev: PromiseRejectionEvent) => any

Diwariskan Dari WindowEventHandlers.onunhandledrejection

onunload

onunload: null | (this: WindowEventHandlers, ev: Event) => any

Nilai Properti

null | (this: WindowEventHandlers, ev: Event) => any

Diwariskan Dari WindowEventHandlers.onunload

onvolumechange

Terjadi ketika volume diubah, atau pemutaran dibisukan atau dimatikan suaranya.

onvolumechange: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onvolumechange

onwaiting

Terjadi ketika pemutaran berhenti karena bingkai sumber daya video berikutnya tidak tersedia.

onwaiting: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onwaiting

onwebkitanimationend

Peringatan

API ini sudah tidak digunakan lagi.

This is a legacy alias of onanimationend.

onwebkitanimationend: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onwebkitanimationend

onwebkitanimationiteration

Peringatan

API ini sudah tidak digunakan lagi.

This is a legacy alias of onanimationiteration.

onwebkitanimationiteration: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onwebkitanimationiteration

onwebkitanimationstart

Peringatan

API ini sudah tidak digunakan lagi.

This is a legacy alias of onanimationstart.

onwebkitanimationstart: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwariskan Dari GlobalEventHandlers.onwebkitanimationstart

onwebkittransitionend

Peringatan

API ini sudah tidak digunakan lagi.

This is a legacy alias of ontransitionend.

onwebkittransitionend: null | (this: GlobalEventHandlers, ev: Event) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: Event) => any

Diwarisi Dari GlobalEventHandlers.onwebkittransitionend

onwheel

onwheel: null | (this: GlobalEventHandlers, ev: WheelEvent) => any

Nilai Properti

null | (this: GlobalEventHandlers, ev: WheelEvent) => any

Diwariskan Dari GlobalEventHandlers.onwheel

origin

origin: string

Nilai Properti

string

Diwarisi Dari WindowOrWorkerGlobalScope.origin

performance

performance: Performance

Nilai Properti

Performance

Diwarisi Dari WindowOrWorkerGlobalScope.performance

sessionStorage

sessionStorage: Storage

Nilai Properti

Storage

Diwarisi Dari WindowSessionStorage.sessionStorage

Detail Metode

addEventListener(string, EventListenerOrEventListenerObject, boolean | AddEventListenerOptions)

function addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions)

Parameter

type

string

listener

EventListenerOrEventListenerObject

options

boolean | AddEventListenerOptions

addEventListener<K>(K, (this: Window, ev: WindowEventMap[K]) => any, boolean | AddEventListenerOptions)

function addEventListener<K>(type: K, listener: (this: Window, ev: WindowEventMap[K]) => any, options?: boolean | AddEventListenerOptions)

Parameter

type

K

listener

(this: Window, ev: WindowEventMap[K]) => any

options

boolean | AddEventListenerOptions

alert(any)

function alert(message?: any)

Parameter

message

any

blur()

function blur()

cancelIdleCallback(number)

function cancelIdleCallback(handle: number)

Parameter

handle

number

captureEvents()

Peringatan

API ini sudah tidak digunakan lagi.

function captureEvents()

close()

Menutup jendela.

function close()

confirm(string)

function confirm(message?: string): boolean

Parameter

message

string

Mengembalikan

boolean

focus()

Memindahkan fokus ke konteks penjelajahan jendela, jika ada.

function focus()

getComputedStyle(Element, null | string)

function getComputedStyle(elt: Element, pseudoElt?: null | string): CSSStyleDeclaration

Parameter

elt

Element

pseudoElt

null | string

Mengembalikan

CSSStyleDeclaration

getSelection()

function getSelection(): null | Selection

Mengembalikan

null | Selection

matchMedia(string)

function matchMedia(query: string): MediaQueryList

Parameter

query

string

Mengembalikan

MediaQueryList

moveBy(number, number)

function moveBy(x: number, y: number)

Parameter

x

number

y

number

moveTo(number, number)

function moveTo(x: number, y: number)

Parameter

x

number

y

number

open(string | URL, string, string)

function open(url?: string | URL, target?: string, features?: string): null | Window

Parameter

url

string | URL

target

string

features

string

Mengembalikan

null | Window

postMessage(any, string, Transferable[])

Memposting pesan ke jendela yang diberikan. Pesan dapat berupa objek terstruktur, misalnya objek dan array berlapis, dapat berisi nilai JavaScript (string, angka, objek Tanggal, dll), dan dapat berisi objek data tertentu seperti objek File Blob, FileList, dan ArrayBuffer.

Objek yang tercantum dalam anggota transfer opsi ditransfer, bukan hanya dikloning, yang berarti bahwa mereka tidak lagi dapat digunakan di sisi pengiriman.

Asal target dapat ditentukan menggunakan anggota opsi targetOrigin. Jika tidak disediakan, defaultnya adalah "/". Default ini membatasi pesan hanya untuk target asal yang sama.

Jika asal jendela target tidak cocok dengan asal target yang diberikan, pesan akan dibuang, untuk menghindari kebocoran informasi. Untuk mengirim pesan ke target terlepas dari asalnya, atur asal target ke "*".

Melempar DOMException "DataCloneError" jika array transfer berisi objek duplikat atau jika pesan tidak dapat dikloning.

function postMessage(message: any, targetOrigin: string, transfer?: Transferable[])

Parameter

message

any

targetOrigin

string

transfer

Transferable[]

postMessage(any, WindowPostMessageOptions)

function postMessage(message: any, options?: WindowPostMessageOptions)

Parameter

message

any

options

WindowPostMessageOptions

print()

function print()

prompt(string, string)

function prompt(message?: string, _default?: string): null | string

Parameter

message

string

_default

string

Mengembalikan

null | string

releaseEvents()

Peringatan

API ini sudah tidak digunakan lagi.

function releaseEvents()

removeEventListener(string, EventListenerOrEventListenerObject, boolean | EventListenerOptions)

function removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions)

Parameter

type

string

listener

EventListenerOrEventListenerObject

options

boolean | EventListenerOptions

removeEventListener<K>(K, (this: Window, ev: WindowEventMap[K]) => any, boolean | EventListenerOptions)

function removeEventListener<K>(type: K, listener: (this: Window, ev: WindowEventMap[K]) => any, options?: boolean | EventListenerOptions)

Parameter

type

K

listener

(this: Window, ev: WindowEventMap[K]) => any

options

boolean | EventListenerOptions

requestIdleCallback(IdleRequestCallback, IdleRequestOptions)

function requestIdleCallback(callback: IdleRequestCallback, options?: IdleRequestOptions): number

Parameter

callback

IdleRequestCallback

options

IdleRequestOptions

Mengembalikan

number

resizeBy(number, number)

function resizeBy(x: number, y: number)

Parameter

x

number

y

number

resizeTo(number, number)

function resizeTo(width: number, height: number)

Parameter

width

number

height

number

scroll(number, number)

function scroll(x: number, y: number)

Parameter

x

number

y

number

scroll(ScrollToOptions)

function scroll(options?: ScrollToOptions)

Parameter

options

ScrollToOptions

scrollBy(number, number)

function scrollBy(x: number, y: number)

Parameter

x

number

y

number

scrollBy(ScrollToOptions)

function scrollBy(options?: ScrollToOptions)

Parameter

options

ScrollToOptions

scrollTo(number, number)

function scrollTo(x: number, y: number)

Parameter

x

number

y

number

scrollTo(ScrollToOptions)

function scrollTo(options?: ScrollToOptions)

Parameter

options

ScrollToOptions

stop()

Membatalkan beban dokumen.

function stop()

Detail Metode yang Diwarisi

atob(string)

function atob(data: string): string

Parameter

data

string

Mengembalikan

string

Diwarisi Dari WindowOrWorkerGlobalScope.atob

btoa(string)

function btoa(data: string): string

Parameter

data

string

Mengembalikan

string

Diwariskan Dari WindowOrWorkerGlobalScope.btoa

cancelAnimationFrame(number)

function cancelAnimationFrame(handle: number)

Parameter

handle

number

Diwariskan Dari AnimationFrameProvider.cancelAnimationFrame

clearInterval(undefined | number)

function clearInterval(id: undefined | number)

Parameter

id

undefined | number

Diwarisi Dari WindowOrWorkerGlobalScope.clearInterval

clearTimeout(undefined | number)

function clearTimeout(id: undefined | number)

Parameter

id

undefined | number

Diwarisi Dari WindowOrWorkerGlobalScope.clearTimeout

createImageBitmap(ImageBitmapSource, ImageBitmapOptions)

function createImageBitmap(image: ImageBitmapSource, options?: ImageBitmapOptions): Promise<ImageBitmap>

Parameter

image

ImageBitmapSource

options

ImageBitmapOptions

Mengembalikan

Promise<ImageBitmap>

Diwarisi Dari WindowOrWorkerGlobalScope.createImageBitmap

createImageBitmap(ImageBitmapSource, number, number, number, number, ImageBitmapOptions)

function createImageBitmap(image: ImageBitmapSource, sx: number, sy: number, sw: number, sh: number, options?: ImageBitmapOptions): Promise<ImageBitmap>

Parameter

image

ImageBitmapSource

sx

number

sy

number

sw

number

sh

number

options

ImageBitmapOptions

Mengembalikan

Promise<ImageBitmap>

Diwarisi Dari WindowOrWorkerGlobalScope.createImageBitmap

dispatchEvent(Event)

Mengirimkan peristiwa sintetis ke target dan mengembalikan true jika nilai atribut yang dapat dibatalkan peristiwa salah atau metode preventDefault() tidak dipanggil, dan salah jika tidak.

function dispatchEvent(event: Event): boolean

Parameter

event

Event

Mengembalikan

boolean

Diwarisi Dari EventTarget.dispatchEvent

fetch(URL | RequestInfo, RequestInit)

function fetch(input: URL | RequestInfo, init?: RequestInit): Promise<Response>

Parameter

input

URL | RequestInfo

init

RequestInit

Mengembalikan

Promise<Response>

Diwarisi Dari WindowOrWorkerGlobalScope.fetch

queueMicrotask(VoidFunction)

function queueMicrotask(callback: VoidFunction)

Parameter

callback

VoidFunction

Diwarisi Dari WindowOrWorkerGlobalScope.queueMicrotask

reportError(any)

function reportError(e: any)

Parameter

e

any

Diwarisi Dari WindowOrWorkerGlobalScope.reportError

requestAnimationFrame(FrameRequestCallback)

function requestAnimationFrame(callback: FrameRequestCallback): number

Parameter

callback

FrameRequestCallback

Mengembalikan

number

Diwariskan Dari AnimationFrameProvider.requestAnimationFrame

setInterval(TimerHandler, number, any[])

function setInterval(handler: TimerHandler, timeout?: number, arguments: any[]): number

Parameter

handler

TimerHandler

timeout

number

arguments

any[]

Mengembalikan

number

Diwarisi Dari WindowOrWorkerGlobalScope.setInterval

setTimeout(TimerHandler, number, any[])

function setTimeout(handler: TimerHandler, timeout?: number, arguments: any[]): number

Parameter

handler

TimerHandler

timeout

number

arguments

any[]

Mengembalikan

number

Diwariskan Dari WindowOrWorkerGlobalScope.setTimeout

structuredClone(any, StructuredSerializeOptions)

function structuredClone(value: any, options?: StructuredSerializeOptions): any

Parameter

value

any

options

StructuredSerializeOptions

Mengembalikan

any

Diwariskan Dari WindowOrWorkerGlobalScope.structuredClone