JavaScript Referentiemanual

JavaScript Referentiemanual

Alfabetisch gesorteerd JavaScript referentiemanual

Eigenschap/Methode Beschrijving Hoort bij
abs() Geef de absolute waarde van x terug. Math
accessKey Stel in of geef de accesskey-eigenschap van het element terug. Element
acos() Geef de arctangenswaarde van x terug, uitgedrukt in graden. Math
acosh() Geef de hyperbolische arctangenswaarde van x terug. Math
activeElement Geef het element terug dat momenteel de focus heeft in het document. Document
addEventListener() Voeg een eventhandler toe aan het document.
adoptNode() Neem een knooppunt over van een ander document. Document
alert() Toon een waarschuwingsovenligsel met een bericht en een "OK"-knop. Window
altKey Geef terug of de "ALT"-toets is ingedrukt bij het triggen van een muisgebeurtenis.
anchors Geef de verzameling van alle <a>-elementen met een name-eigenschap in het document terug. Document
animationName Geef de naam van de animatie terug. AnimationEvent
appCodeName Geef de codenaam van de browser terug. Navigator
appendChild() Voeg een nieuwe subnode toe aan het element, als de laatste subnode. Element
applets Geef de verzameling van alle <applet>-elementen in het document terug. Document
appName Geef de naam van de browser terug. Navigator
appVersion Geef de versieinformatie van de browser terug. Navigator
asin() Geef de arctangenswaarde van x terug, uitgedrukt in graden. Math
asinh() Geef de hyperbolische arctangenswaarde van x terug. Math
assert() Als assertion false is, wordt het foutbericht geschreven naar het controlepaneel. Console
assign() Laad een nieuw document. Location
atan() Retourneer de arctangentwaarde van x als het een waarde tussen -PI/2 en PI/2 radianen is. Math
atan2() Retourneer de arctangent van het kwotient van de parameters. Math
atanh() Retourneer de hyperbolaanse arctangent van x. Math
atob() Decodeer een base-64 gecodeerde tekenreeks. Window
attributes Retourneer de NamedNodeMap van de elementeigenschappen. Element
availHeight Retourneer de hoogte van het scherm (exclusief het Windows taakbalk). Screen
availWidth Retourneer de breedte van het scherm (exclusief het Windows taakbalk). Screen
back() Laad de vorige URL uit de geschiedenislijst. History
baseURI Retourneer de absolute bas URI van het document. Document
blur() Verwijder de focus van het element.
body Stel in of retourneer de tekst van het document (body-element). Document
break Verlaat de switch of de lus. Statements
btoa() Codeer een tekenreeks met base-64. Window
bubbles Retourneer of het specifieke evenement een bubbelende gebeurtenis is. Event
button Retourneert de muisknop die wordt ingedrukt bij het triggen van de muisgebeurtenis. MouseEvent
buttons Retourneert de muisknop die wordt ingedrukt bij het triggen van de muisgebeurtenis. MouseEvent
cancelBubble Stel in of retourneer of het evenement doorboord moet worden.
cancelable Retourneer of het evenement zijn standaardactie kan worden geweigerd. Event
cbrt() Retourneer de derde wortel van x. Math
ceil() Retourneer x, gerond naar de dichtstbijzijnde integer. Math
changeTouches Retourneer de lijst van alle touchobjecten waarvan de status tussen de vorige en huidige aanraking is veranderd. TouchEvent
characterSet Retourneer de tekenset van het document. Document
charAt() Retourneer het karakter op de gespecificeerde index (positie). String
charCode Retourneer de Unicode-carboncode van de toets die het onkeypress-evenement heeft geactiveerd. KeyboardEvent
charCodeAt() Retourneer de Unicode van het karakter op de gespecificeerde index. String
charset niet aanbevolen om te gebruiken.Please use characterSet. Retourneer de tekenset van het document. Document
childElementCount Retourneer het aantal kindelementen van het element. Element
childNodes Retourneer de verzameling van kindknopen (inclusief tekst- en aankommentekenen) van het element. Element
children Retourneer de verzameling van onderliggende elementen (exclusief tekst- en aankommentekenen). Element
classList Retourneer de classnaam van het element. Element
class Definieer een klasse. Statements
className Stel in of retourneer de waarde van de class-attribuut van het element. Element
clear() Leeg de console.
clearInterval() Verwijder de timer die is ingesteld met setInterval(). Window
clearTimeout() Wis de timer die is ingesteld met setTimeout(). Window
clearWatch() Meld de eerder geïnstalleerde locatie-/foutenwachthandelaars van Geolocation.watchPosition() af. Geolocation
click() Simuleer een muisklik op het element. Element
clientHeight Geef de hoogte van het element terug, inclusief de binnenste marges. Element
clientLeft Geef de breedte van de linkermarge van het element terug. Element
clientTop Geef de breedte van de linkermarge van het element terug. Element
clientWidth Geef de breedte van het element terug, inclusief de binnenste marges. Element
clientX Geef de horizontale coördinaat van de muispijl ten opzichte van het huidige venster terug wanneer het muis-event wordt geactiveerd.
clientY Geef de verticale coördinaat van de muispijl ten opzichte van het huidige venster terug wanneer het muis-event wordt geactiveerd.
clipboardData Geef een object terug dat data bevat die worden beïnvloed door de clipboard-operatie. ClipboardData
closed Geef een boolean-waarde terug die aangeeft of het venster is gesloten. Window
close() Sluit de outputstream af die is geopend met document.open().
closest() Zoek langs het DOM-bos upward naar het dichtstbijzijnde element dat overeenkomt met de opgegeven CSS-selectie. Element
clz32(x) Geef het aantal voorlopige nullen in de 32-bits binaire vertaling van x terug. Math
code Geef de code van de toets terug die het event heeft geactiveerd. KeyboardEvent
colorDepth Geef de kleurdiepte van het palet terug dat wordt gebruikt om de afbeelding weer te geven. Screen
compareDocumentPosition() Vergelijk de documentpositie van twee elementen. Element
compile() In versie 1.5 is verouderd.Compilt een reguliere expressie. RegExp
composed Geef aan of het event kan worden doorgegeven van Shadow DOM naar de algemene DOM. Event
composedPath() Geef het pad van het event terug. Event
concat() Verbindt twee of meer arrays en retourneert een kopie van de verbonden array.
confirm() Toon een dialoogvenster dat een bericht en knoppen 'OK' en 'Annuleren' bevat. Window
const Verklaren een variabele met een constante waarde. Statements
constructor() Maak en initialiseer het object dat in de klasse is gemaakt. Classes
constructor Geef de functie terug die het prototype van het Array-object object maakt.
contains() Geef true terug als het knoop de afstammeling van een knoop is, anders geef false terug. Element
contentEditable Instellen of retourneren of de inhoud van het element bewerkbaar is. Element
continue Als de opgegeven voorwaarden optreden, wordt de lus een keer onderbroken (in de lus) en wordt de volgende iteratie van de lus voortgezet. Statements
console Geef een verwijzing naar het Console-object terug, dat methoden biedt om informatie naar de browserconsole te schrijven (zie Console-object). Window
cookie Geef alle cookie-namen/waardenparen in het document terug. Document
cookieEnabled Bepaal of cookies in de browser zijn ingeschakeld. Navigator
coordinates Geef de positie en hoogte van het apparaat op aarde terug. Geolocation
copyWithin() Kopieer array-elementen van en naar een specifieke positie in het array. Array
cos(x) Geef de cosinus van x terug, uitgedrukt in radianen. Math
cosh(x) Geef de hyperbolic cosine van x terug. Math
count() Houd bij hoe vaak deze specifieke aanroep van count() is aangeroepen. Console
createAttribute() Maak een attribute-node. Document
createComment() Maak een Comment-node met de opgegeven tekst. Document
createDocumentFragment() Maak een lege DocumentFragment-node. Document
createElement() Maak een Element-node. Document
createEvent() Maak een nieuwe gebeurtenis aan.
createTextNode() Maak een Text-node. Document
ctrlKey Geef aan of de 'CTRL' toets is ingedrukt tijdens de muisklik.
currentTarget Geef het element terug dat de gebeurtenis heeft geactiveerd. Event
data Geef de ingevoegde tekens terug. InputEvent
dataTransfer Geef een object terug dat gegevens bevat die zijn gesleept of ingevoegd/verwijderd.
debugger Stop de uitvoering van JavaScript en roep de debugfunctionaliteit aan (indien beschikbaar). Statements
decodeURI() Dekodeer URI. Global
decodeURIComponent() Dekodeer URI-componenten. Global
defaultPrevented Geef aan of de preventDefault() methode is aangeroepen voor de gebeurtenis. Event
defaultStatus Stel in of retourneer de standaard tekst in de statusbalk van het venster. Window
defaultView Geef het window-object dat gekoppeld is aan het document terug; retourneer null als er geen beschikbaar window-object is. Document
delete Verwijder een eigenschap van het object. Operators
deltaX Geef de hoeveelheid aan van de horizontale scrolling van het muiswieltje (x-as). WheelEvent
deltaY Geef de hoeveelheid aan van de verticale scrolling van het muiswieltje (y-as). WheelEvent
deltaZ Geef de hoeveelheid aan van de Z-as scrolling van de muiswieltje. WheelEvent
deltaMode Geef een getal terug dat de eenheid van de incrementele waarde (pixels, lijnen of pagina's) weergeeft. WheelEvent
designMode Beheer of configureer of niet het document als bewerkbaar. Document
detail Return a number indicating how many times the mouse has been clicked. UiEvent
dir Set or return the value of the element's dir attribute. Element
do ... while Execute a statement block and repeat the statement block if the condition is true. Statements
doctype Return the document type declaration associated with the document. Document
document Return the Document object of the window (see Document object) Window
documentElement Return the Document element of the document (<html> element). Document
documentMode Return the mode in which the browser renders the document. Document
documentURI Set or return the location of the document. Document
domain Return the domain name of the server that loaded the document. Document
domConfig Deprecated.Return the DOM configuration of the document. Document
elapsedTime Return the number of seconds the animation has run. AnimationEvent
elapsedTime Return the number of seconds the transition has run.  
embeds Return the collection of all <embed> elements in the document. Document
encodeURI() Encode the URI. Global
encodeURIComponent() Encode URI components. Global
E Return Euler's number (approximately 2.718). Math
endsWith() Check if the string ends with the specified string/character. String
entries() Return the Array Iteration Object key-value pair. Array
error() Output the error message to the console. Console
escape() Verouderd in versie 1.5.GebruikencodeURI()ofencodeURIComponent() Global
eval() Evaluate the string and execute it as if it were script code. Global
eventPhase Return which phase the current event stream is at. Event
every() Check if each element in the array passes the test. Array
exec() Test for a match in the string. Return the first match. RegExp
execCommand() Call the specified clipboard operation on the element currently in focus. Document
exitFullscreen() Exit the element in full-screen mode. Element
exp(x) Return the value of Ex. Math
expm1(x) Return Ex The value minus 1. Math
export Export the function so that it can be used in importing external modules and other scripts.
extends Extend a class (inheritance). Classes
fill() Fill the elements in the array with static values. Array
filter() Create a new array using each element that passes the test in the array. Array
find() Return the value of the first element that passes the test in the array. Array
findIndex() Return the index of the first element that passes the test in the array. Array
floor() Retourneert x, afgerond naar de dichtstbijzijnde integer. Math
focus() Laat het element focus krijgen.
for Markeert een statement-block dat zolang de voorwaarde true is, wordt uitgevoerd. Statements
for ... in Markeert een statement-block dat wordt uitgevoerd voor elk element van het object (of array). Statements
forEach() Roep een functie aan voor elk element in de array. Array
forms Retourneert een verzameling van alle <form>-elementen in het document. Document
forward() Laadt de volgende URL uit de geschiedenislijst. History
frameElement Retourneert het <iframe>-element dat in het huidige venster is ingesprongen. Window
frames Retourneert alle <iframe>-elementen in het huidige venster. Window
from() Maakt een array van een object. Array
fromCharCode() Converteert een Unicode-waarde naar een teken. String
fround() Retourneert de dichtstbijzijnde (32-bit single-precision) float-representatie van een getal. Math
fullscreenElement Retourneert het huidige element dat in volledig schermweergave wordt weergegeven. Document
fullscreenEnabled() Retourneert een booleaanse waarde die aangeeft of het document in volledig schermweergave kan worden bekeken. Document
function Verklaring van de functie. Statements
geolocation Retourneert een Geolocation-object voor het lokaliseren van de positie van de gebruiker. Navigator
getDate() Retourneert de dag van de maand (1-31). Date
getDay() Retourneert de dag van de week (0-6). Date
getAttribute() Retourneert de waarde van de opgegeven eigenschap van het element-node. Element
getAttributeNode() Retourneert de opgegeven eigenschap van het attribute-node. Element
getBoundingClientRect() Retourneert de grootte van het element en zijn positie ten opzichte van het viewport. Element
getComputedStyle() Haalt de huidige berekende CSS-stijl van het element op. Window
getCurrentPosition() Retourneert de huidige positie van het apparaat. Geolocation
getElementById() Retourneert het element met de ID-eigenschap die de opgegeven waarde heeft. Document
getElementsByClassName() Retourneert een NodeList van alle elementen met de opgegeven klasse.
getElementsByName() Retourneert een NodeList van alle elementen met de opgegeven naam. Document
getElementsByTagName() Retourneert een NodeList van alle elementen met de opgegeven tagnaam.
getFullYear() Retourneert het jaar. Date
getHours() Retourneert de uren (0-23). Date
getItem() Retourneert de waarde van de opgegeven sleutel. Storage
getMilliseconds() Geef de milliseconden (0-999) terug. Date
getMinutes() Geef de minuten (0-59) terug. Date
getModifierState() Geef een array terug die de doelomvang bevat, die beïnvloed wordt door inserties/verwijderingen. MouseEvent
getMonth() Geef de maand (0-11) terug. Date
getNamedItem() Geef het opgegeven eigenschapsnode terug uit de NamedNodeMap. Attribute
getSeconds() Geef de seconden (0-59) terug. Date
getSelection() Geef een Selection-object terug dat de geselecteerde tekstomvang vertegenwoordigt. Window
getTargetRanges() Geef een array terug die de doelomvang bevat, die beïnvloed wordt door inserties/verwijderingen. InputEvent
getTime() Geef het aantal milliseconden sinds middernacht van 1 januari 1970, en de opgegeven datum, terug. Date
getTimezoneOffset() Geef het verschil tussen UTC-tijd en lokale tijd, uitgedrukt in minuten, terug. Date
getUTCDate() Geef de dag van de maand (1-31) terug op basis van de wereldstandaardtijd. Date
getUTCDay() Geef de dag van de week (0-6) terug op basis van de wereldstandaardtijd. Date
getUTCFullYear() Geef het jaar terug op basis van de wereldstandaardtijd. Date
getUTCHours() Geef de uren (0-23) terug op basis van de wereldstandaardtijd. Date
getUTCMilliseconds() Geef de milliseconden (0-999) terug op basis van de wereldstandaardtijd. Date
getUTCMinutes() Geef de minuten (0-59) terug op basis van de wereldstandaardtijd. Date
getUTCMonth() Geef de maand (0-11) terug op basis van de wereldstandaardtijd. Date
getUTCSeconds() Geef de seconden (0-59) terug op basis van de wereldstandaardtijd. Date
getYear() Niet aanbevolen om te gebruikenGebruik getFullYear() vervangt de methode. Date
global Controleer of de "g"-modificator is ingesteld. RegExp
go() Laad een specifieke URL uit de geschiedenislijst. History
group() Maak een nieuwe groep in de console. Dit maakt dat de consoleberichten een extra niveau van inspringing krijgen, totdat console.groupEnd() wordt aangeroepen. Console
groupCollapsed() Maak een nieuwe groep in de console. Maar deze nieuwe groep is ingeklapt. De gebruiker moet de knop gebruiken om deze uit te klappen. Console
groupEnd() Verlaat de huidige groep in de console. Console
hasAttribute() Als een element de opgegeven eigenschap heeft, wordt true geretourneerd, anders wordt false geretourneerd. Element
hasAttributes() Als een element enige eigenschappen heeft, wordt true geretourneerd, anders wordt false geretourneerd. Element
hasChildNodes() Geef true terug als het element een of meer subknoten heeft, anders false. Element
hasFocus() Geef een booleaanse waarde terug die aangeeft of het document gefocust is. Document
hash Stel in of geef de ankerwaarde (#) van de URL terug. Location
head Geef het <head>-element van het document terug. Document
height Geef de totale hoogte van het scherm terug. Screen
history Geef het History-object van het venster terug (zie History object). Window
host Stel in of geef de hostnaam en het poortnummer van de URL terug. Location
hostname Stel in of geef de hostnaam van de URL terug. Location
href Stel in of geef de hele URL terug. Location
id Stel in of geef de waarde van het id-eigenschap van het element terug. Element
if ... else ... else if Markeer een blok van uitvoerende statements op basis van een voorwaarde. Statements
ignoreCase Controleer of de "i"-modificator is ingesteld. RegExp
images Geef de verzameling van alle <img>-elementen in het document terug. Document
implementation Geef het DOMImplementation-object dat dit document afhandelt terug. Document
import Importeer functies die zijn geëxporteerd van externe modules en andere scripts.
importNode() Importeer een knooppunt van een ander document. Document
in Geef true terug als de gespecificeerde eigenschap in het object is ingesteld, anders false. Operators
includes() Controleer of een array de gespecificeerde element bevat.
indexOf() Zoek een element in een array en geef de positie terug.
Infinity Vertegenwoordigt de waarden oneindig groot of oneindig klein. Global
info() Stuur een informatieve boodschap naar het console. Console
innerHeight Geef de hoogte van het vensterinhoudsgebied (viewport) met de schuifbalken terug. Window
innerHTML Stel in of geef de inhoud van het element terug. Element
innerText Stel of retourneer de tekstinhoud van het element en zijn nakomelingen. Element
innerWidth Geef de breedte van het vensterinhoudsgebied (viewport) met de schuifbalken terug. Window
inputEncoding Geef de encoding en het character set van het document terug. Document
inputType Geef de wijzigingstypen terug (bijvoorbeeld "inserting" of "deleting"). InputEvent
insertAdjacentElement() Voeg HTML-elementen toe op de gespecificeerde positie ten opzichte van het huidige element. Element
insertAdjacentHTML() Voeg HTML-formateerde tekst toe op de gespecificeerde positie ten opzichte van het huidige element. Element
insertAdjacentText() Inserteer tekst op de gespecificeerde positie ten opzichte van het huidige element. Element
insertBefore() 在指定的现有子节点之前插入新的子节点。 Element
instanceof 如果指定对象是指定对象的实例,则返回 true。 Operators
isArray() 检查对象是否为数组。 Array
isComposing 返回事件的状态是否正在组成。
isContentEditable 如果元素的内容是可编辑的,则返回 true,否则返回 false。 Element
isDefaultNamespace() 如果指定的 namespaceURI 是默认值,则返回 true,否则返回 false。 Element
isEqualNode() 检查两个元素是否相等。 Element
isFinite() 确定值是否为有限的合法数字。
isId 如果属性为 ID 类型,则返回 true,否则返回 false。 Attribute
isInteger() 检查值是否为整数。 Number
isNaN() 确定值是否为非法数字。
isSafeInteger() 检查值是否为安全整数。 Number
isSameNode() 检查两个元素是否在同一节点上。 Element
isSupported() 如果元素支持指定特性,则返回 true。 Element
isTrusted 返回事件是否受信任。 Event
item() 返回 NamedNodeMap 中指定索引处的属性节点。
join() 将数组的所有元素连接到字符串中。 Array
key 返回事件表示的键的键值。
key() 返回存储中第 n 键的名称。 Storage
keyCode 返回触发 onkeypress、onkeydown 或 onkeyup 事件的键的 Unicode 字符代码。 KeyboardEvent
keys() 返回一个数组迭代对象,其中包含原始数组的键。 Array
lang 设置或返回元素的 lang 属性值。 Element
language 返回浏览器的语言。 Navigator
lastChild 返回元素的最后一个子节点。 Element
lastElementChild 返回元素的最后一个子元素。 Element
lastIndex 指定下一个匹配开始的索引。 RegExp
lastIndexOf() 从末尾开始在数组中搜索元素,然后返回其位置。
lastModified 返回上次修改文档的日期和时间。 Document
length 设置或返回数组中元素的数量。
lengthComputable 返回进度的长度是否可计算。 ProgressEvent
let 声明在方括号 {} 范围内的变量。 Statements
links Return the collection of all <a> and <area> elements in the document that have the href attribute Document
LN2 Return the natural logarithm of 2 (approximately 0.693). Math
LN10 Return the natural logarithm of 10 (approximately 2.302). Math
loaded Return the loaded workload. ProgressEvent
localeCompare() Compare two strings in the current locale environment. String
localStorage Allow key/value pairs to be stored in the Web browser. Store data without an expiration date. Window
location Return the position of the key on the keyboard or device. KeyboardEvent
location Return the Location object of the window (see Location Object) Window
log() Return the natural logarithm of the number.
log10() Return the logarithm of the number to the base 10. Math
log1p() Return 1 + the natural logarithm of the number. Math
log2() Return the logarithm of the number to the base 2. Math
LOG2E Return the logarithm of E to the base 2 (approximately 1.442). Math
LOG10E Return the logarithm of E to the base 10 (approximately 0.434). Math
map() Create a new array and call a function for each array element. Array
match() Search for a match with the regular expression in the string and return the match. String
matches() Return a boolean value indicating whether the element is matched by a specific CSS selector. Element
matchMedia() Return the MediaQueryList object representing the specified CSS media query string. Window
max() Return the number with the maximum value. Math
MAX_VALUE Return the largest possible number in JavaScript. Number
message Set or return the error message (string). Error
metaKey Return whether the 'META' key was pressed at the time of the event trigger.
min() Return the number with the minimum value. Math
multiline Check if the 'm' modifier has been set. RegExp
MIN_VALUE Return the smallest possible number in JavaScript. Number
moveBy() Move the window relative to the current position. Window
moveTo() Move the window to the specified position. Window
MovementX Return the horizontal coordinate of the mouse pointer relative to the position of the previous mousemove event MouseEvent
MovementY Return the vertical coordinate of the mouse pointer relative to the position of the previous mousemove event MouseEvent
name Set or return the error name.
namedItem() Return the element with the specified ID or name from the HTMLCollection. HTMLCollection
namespaceURI Retourneert de namespace URI van het element. Element
NaN Waarden die niet numeriek zijn ("Not-a-Number"). Global, Number
navigator Retourneert het Navigator-object van het venster (zie Navigator-object) Window
NEGATIVE_INFINITY Vertegenwoordigt oneindig negatief (teruggeven bij overflow). Number
new Maakt een instance van de constructor.
newURL Retourneert de URL van het document na het wijzigen van de hash-waarde. HasChangeEvent
newValue Retourneert de nieuwe waarde van het opgeslagen item dat is gewijzigd. StorageEvent
nextSibling Retourneert het volgende knooppunt op dezelfde laag van de knooppuntboom. Element
nextElementSibling Retourneert het volgende element op dezelfde laag van de knooppuntboom. Element
nodeName Retourneert de naam van het knooppunt. Element
nodeType Retourneert het type van het knooppunt. Element
nodeValue Stelt of retourneert de waarde van het knooppunt. Element
normalize() Verwijdert lege Text-knooppunten en verbindt aangrenzende knooppunten.
normalizeDocument() Verwijdert lege Text-knooppunten en verbindt aangrenzende knooppunten. Document
now() Retourneert het aantal milliseconden sinds middernacht op 1 januari 1970. Date
Number() Converteert de waarde van het object naar een getal. Global
offsetHeight Retourneert de hoogte van het element, inclusief padding, randen en scrollbalken. Element
offsetWidth Retourneert de breedte van het element, inclusief padding, randen en scrollbalken. Element
offsetLeft Retourneert de horizontale afstand van het element. Element
offsetParent Retourneert het afstandencentrum van het element. Element
offsetTop Retourneert de verticale afstand van het element. Element
offsetX Retourneert de horizontale coördinaat van de muispunt ten opzichte van de rand van het doelobject. MouseEvent
offsetY Retourneert de verticale coördinaat van de muispunt ten opzichte van de rand van het doelobject. MouseEvent
oldURL Retourneert de URL van het document voordat de hash-wijziging plaatsvond. HasChangeEvent
oldValue Retourneert de oude waarde van het opgeslagen item dat is gewijzigd. StorageEvent
onabort Dit event vindt plaats wanneer de media laden wordt afgebroken.
onafterprint Dit event vindt plaats wanneer de pagina begint te worden afgedrukt of wanneer het afdrukvenster wordt gesloten. Event
onanimationend Dit event vindt plaats wanneer de CSS-animatie is voltooid. AnimationEvent
onanimationiteration Dit event vindt plaats bij herhaling van de CSS-animatie. AnimationEvent
onanimationstart Dit event vindt plaats wanneer de CSS-animatie begint. AnimationEvent
onbeforeprint Wanneer de pagina wordt afgedrukt, vindt dit event plaats. Event
onbeforeunload Dit gebeurt voordat het document wordt ontladen.
onblur Dit gebeurt wanneer het element de focus verliest. FocusEvent
oncanplay Dit gebeurt wanneer de browser de media kan beginnen af te spelen (wanneer het voldoende gebufferd is om te beginnen met afspelen). Event
oncanplaythrough Dit gebeurt wanneer de browser de media kan afspelen zonder het bufferen te stoppen. Event
onchange Dit gebeurt wanneer de inhoud, de gemaakte keuze of de geselecteerde status van het element van de form-element verandert (voor <input>, <select> en <textarea>). Event
onclick Dit gebeurt wanneer de gebruiker op een element klikt. MouseEvent
oncontextmenu Dit gebeurt wanneer de gebruiker met de rechter muisknop klikt op een element om het contextmenu te openen. MouseEvent
oncopy Dit gebeurt wanneer de gebruiker het inhoud van het element kopieert. ClipboardEvent
oncut Dit gebeurt wanneer de gebruiker het inhoud van het element knipt. ClipboardEvent
ondblclick Dit gebeurt wanneer de gebruiker het element dubbelklikt. MouseEvent
ondrag Dit gebeurt tijdens het verslepen van een element. DragEvent
ondragend Dit gebeurt wanneer de gebruiker het verslepen van het element voltooit. DragEvent
ondragenter Dit gebeurt wanneer het gedraagde element de doellook binnenkomt. DragEvent
ondragleave Dit gebeurt wanneer het gedraagde element de doellook verlaat. DragEvent
ondragover Dit gebeurt wanneer het gedraagde element zich bovenop de doellook bevindt. DragEvent
ondragstart Dit gebeurt wanneer de gebruiker begint met het verslepen van een element. DragEvent
ondrop Dit gebeurt wanneer het gedraagde element op de doellook wordt geplaatst. DragEvent
ondurationchange Dit gebeurt wanneer de duur van het media-element verandert. Event
onemptied Dit gebeurt wanneer er een ongewenste situatie optreedt en de media-bestand plotseling niet beschikbaar is (bijvoorbeeld een onverwachte verbinding verbroken).  
onended Dit gebeurt wanneer het media-element zijn einde bereikt. Event
onerror Dit gebeurt wanneer er een fout optreedt na het laden van een extern bestand.
onfocus Dit gebeurt wanneer een element de focus verkrijgt. FocusEvent
onfocusin Dit gebeurt wanneer een element op het punt staat om de focus te verkrijgen. FocusEvent
onfocusout Dit gebeurt wanneer een element op het punt staat om de focus te verliezen. FocusEvent
onfullscreenchange Dit gebeurt wanneer een element wordt weergegeven in volledig schermmodus. Event
onfullscreenerror Dit gebeurt wanneer een element niet kan worden weergegeven in volledig schermmodus. Event
onhashchange Dit gebeurt wanneer het ankerdeel van de URL verandert. HashChangeEvent
oninput Wanneer een element gebruikersinput ontvangt, vindt dit gebeuren plaats.
oninvalid This event occurs when an element is invalid. Event
onkeydown This event occurs when the user presses a key. KeyboardEvent
onkeypress This event occurs when the user presses a key. KeyboardEvent
onkeyup This event occurs when the user releases a key. KeyboardEvent
onLine Determine if the browser is online. Navigator
onload This event occurs when the object has been loaded.
onloadeddata This event occurs after the media data is loaded. Event
onloadedmetadata This event occurs when metadata (such as size and duration) is loaded. Event
onloadstart This event occurs when the browser starts searching for the specified media. ProgressEvent
onmessage This event occurs when a message is received through this event source. Event
onmousedown This event occurs when the user presses the mouse button over an element. MouseEvent
onmouseenter This event occurs when the pointer moves over an element. MouseEvent
onmouseleave This event occurs when the pointer leaves an element. MouseEvent
onmousemove This event occurs when the pointer moves over an element. MouseEvent
onmouseover This event occurs when the pointer moves over an element or its child elements. MouseEvent
onmouseout This event occurs when the user moves the mouse pointer out of an element or its child elements. MouseEvent
onmouseup This event occurs when the user releases the mouse button over an element. MouseEvent
onmousewheel niet aanbevolen om te gebruiken.Please use wheel Event WheelEvent
onoffline This event occurs when the browser starts working offline. Event
ononline This event occurs when the browser starts working online. Event
onopen This event occurs when the connection to the event source is opened. Event
onpagehide This event occurs when the user leaves a web page to navigate. PageTransitionEvent
onpageshow This event occurs when the user navigates to a web page. PageTransitionEvent
onpaste This event occurs when the user pastes some content into an element. ClipboardEvent
onpause This event occurs when the media is paused by the user or paused programmatically. Event
onplay This event occurs when the media starts or is no longer paused. Event
onplaying This event occurs when the media is paused or stopped to buffer and then played back. Event
onpopstate This event occurs when the browser history changes. PopStateEvent
onprogress This event occurs when the browser is in the process of obtaining media data. Event
onratechange This event occurs when the playback speed of the media changes. Event
onresize Dit gebeurt bij het aanpassen van de grootte van de documentweergave.
onreset Dit gebeurt bij het resetten van een formulier. Event
onscroll Dit gebeurt wanneer de schuifbalk van een rollement wordt gescrolld.
onsearch Dit gebeurt wanneer de gebruiker inhoud invoert in het zoekveld (voor <input="search">). Event
onseeked Dit gebeurt wanneer de gebruiker de verplaatsing/sprong naar een nieuwe positie in de media voltooit. Event
onseeking Dit gebeurt wanneer de gebruiker begint te verplaatsen/springen naar een nieuwe positie in de media. Event
onselect Dit gebeurt nadat de gebruiker tekst heeft geselecteerd (voor <input> en <textarea>).
onshow Dit gebeurt wanneer het <menu>-element wordt weergegeven als een contextmenu. Event
onstalled Dit gebeurt wanneer de browser probeert mediadata op te halen, maar deze niet beschikbaar is. Event
onstorage Dit gebeurt wanneer de webopslagruimte wordt bijgewerkt. StorageEvent
onsubmit Dit gebeurt bij het indienen van een formulier. Event
onsuspend Dit gebeurt wanneer de browser opzettelijk geen mediadata ophaalt. Event
ontimeupdate Dit gebeurt wanneer de spelerpositie wordt gewijzigd. Event
ontoggle Dit gebeurt wanneer de gebruiker het <details>-element opent of sluit. Event
ontouchcancel Dit gebeurt wanneer het touchen wordt onderbroken. TouchEvent
ontouchend Dit gebeurt wanneer de vinger van het touchscreen wordt weggetrokken. TouchEvent
ontouchmove Dit gebeurt wanneer de vinger over het scherm wordt getrokken. TouchEvent
ontouchstart Dit gebeurt wanneer de vinger op het touchscreen wordt geplaatst. TouchEvent
ontransitionend Dit gebeurt wanneer de CSS-convertatie is voltooid. TransitionEvent
onunload Dit gebeurt na het uitleggen van de pagina (voor <body>).
onvolumechange Dit gebeurt wanneer het volume van de media is gewijzigd. Event
onwaiting Dit gebeurt wanneer de media is gepauzeerd, maar verwacht wordt dat het weer wordt hervat. Event
onwheel Dit gebeurt wanneer de muiswiel over een element omhoog of omlaag wordt gescrolld. WheelEvent
open() Open een HTML-uitvoerstroom om de output van document.write() op te slaan.
opener Retourneren van een verwijzing naar het venster dat dit venster heeft gecreëerd. Window
origin Retourneren van het protocol, de hostnaam en de poort van de URL. Location
outerHeight Retourneren van de hoogte van het browservenster, inclusief de toolbars/scrollbalken. Window
outerHTML Instellen of retourneren van de externe inhoud van een element. Element
outerText Instellen of retourneren van de externe tekstinhoud van een knoop en zijn afstammelingen. Element
outerWidth Retourneer de breedte van het browser-venster, inclusief de toolbars/scrollbars. Window
ownerDocument Retourneer het root-element van het element (document-object). Element
pageX Retourneer de horizontale coördinaat van de muispunt ten opzichte van het document bij het triggeren van het muis-event. MouseEvent
pageXOffset Retourneer het aantal pixels dat het huidige document is gescrolld van de linkerkant (horizontaal) van het venster. Window
pageY Retourneer de verticale coördinaat van de muispunt ten opzichte van het document bij het triggeren van het muis-event. MouseEvent
pageYOffset Retourneer het aantal pixels dat het huidige venster is gescrolld van de linkerkant (verticaal) van het scherm. Window
parent Retourneer het ouder-venster van het huidige venster. Window
parentNode Retourneer het ouder-node van het element. Element
parentElement Retourneer het ouder-element van het element. Element
parse() Ontleed de datumstring en retourneer het aantal milliseconden sinds 1 januari 1970.
parseFloat() Ontleed de string en retourneer een float. Global
parseInt() Ontleed de string en retourneer een integer. Global
pathname Stel in of retourneer het padnaam van de URL. Location
persisted Retourneer of de webpagina door de browser is gecached. PageTransitionEvent
PI Retourneer PI (ongeveer 3.14). Math
pixelDepth Retourneer de kleurresolutie van het scherm (uitgedrukt in bits per pixel). Screen
platform Retourneer op welke platform de browser is gecompileerd. Navigator
pop() Verwijder het laatste element van het array en retourneer dat element. Array
port Stel in of retourneer de poort van de URL. Location
position Retourneer de positie van het apparaat op een bepaald tijdstip. Geolocation
positionError Retourneer de reden voor de fout die optreedt bij het gebruik van het geografische定位apparaat. Geolocation
positionOptions Beschrijft het object dat de optie-eigenschappen bevat, dat als parameter wordt doorgegeven aan Geolocation.getCurrentPosition() en Geolocation.watchPosition(). Geolocation
POSITIVE_INFINITY Staat voor oneindig (wordt geretourneerd bij overflow). Number
preventDefault() Als het event kan worden geannuleerd, annuleer het dan en voer de standaardactie van het event niet uit. Event
print() Print het huidige vensterinhoud. Window
product Retourneer de naam van de motor van de browser. Navigator
propertyName Retourneer de naam van de CSS-eigenschappen geassocieerd met de animatie of transitie.
protocol Stel in of retourneer het protocol van de URL. Location
prototype Staat u toe om eigenschappen en methoden toe te voegen aan het Array-object.
pseudoElement Terug naar de naam van de pseudo-element van de animatie of transitie.
push() Voeg een nieuw element toe aan het einde van het array en retourneer de nieuwe lengte. Array
pow() Geef de waarde van x terug als de macht van y. Math
previousSibling Retourneer het knooppunt dat zich op dezelfde laag van de knooppuntboom bevindt als de vorige knoop. Element
previousElementSibling Retourneer het element dat zich op dezelfde laag van de knooppuntboom bevindt als de vorige elementknoop. Element
prompt() Toon een dialoogvenster waarin de bezoeker wordt gevraagd om in te voeren. Window
prototype Staat je toe om eigenschappen en methoden toe te voegen aan het object. Number
querySelector() Retourneer het eerste element dat overeenkomt met de opgegeven CSS-selectie in het document.
querySelectorAll() Retourneer een statische NodeList die alle elementen bevat die overeenkomen met de opgegeven CSS-selectie in het document.
random() Retourneer een willekeurig getal tussen 0 en 1. Math
readyState Retourneer de status van het document (laden). Document
reduce() Verklein de waarden van het array tot een enkele waarde (van links naar rechts). Array
reduceRight() Verklein de waarden van het array tot een enkele waarde (van rechts naar links). Array
referrer Retourneer de URL van het document dat het huidige document heeft geladen. Document
region MouseEvent
reload() Herlaad het huidige document. Location
remove() Verwijder het element uit de DOM. Element
removeAttribute() Verwijder de opgegeven eigenschap van het element. Element
removeAttributeNode() Verwijder de opgegeven eigenschapsknoop en retourneer de verwijderde knoop. Element
removeChild() Verwijder een onderliggende knoop van het element. Element
removeEventListener() Verwijder het door addEventListener() toegevoegde eventhandler van het element. Element
removeItem() Verwijder de sleutel uit de opslag. Storage
repeat Retourneer of een toets wordt herhaald ingedrukt. KeyboardEvent
repeat() Retourneer een nieuwe string met een kopie van de bestaande string met het opgegeven aantal. String
replace() Zoek de opgegeven waarde of reguliere expressie in de string en retourneer een nieuwe string met de vervangen waarde.
replaceChild() Vervang de onderliggende knopen van het element. Element
requestAnimationFrame() Vraag de browser om de functie te roepen om de animatie te updaten voordat de volgende herkenning plaatsvindt. Window
requestFullscreen() Toon het element in volledig schermmodus. Element
resizeBy() Pas de grootte van het venster aan naar de opgegeven pixelgrootte. Window
resizeTo() Pas de grootte van het venster aan naar de opgegeven breedte en hoogte. Window
return Stop de uitvoering van de functie en geef een waarde terug van de functie. Statements
reverse() Keer de volgorde van de elementen in de array om. Array
round() Round x to the nearest integer. Math
relatedTarget Return the element related to the element that triggered the mouse event.
removeEventListener() Remove the event handler from the document (added by addEventListener() method) Document
removeNamedItem() Remove the specified attribute node. Attribute
renameNode() Rename the specified node. Document
screen Return the Screen object of the window (see Screen object). Window
screenLeft Return the horizontal coordinate of the window relative to the screen. Window
screenTop Return the vertical coordinate of the window relative to the screen. Window
screenX Return the horizontal coordinate of the window/mouse pointer relative to the screen.
screenY Return the vertical coordinate of the window/mouse pointer relative to the screen.
scripts Return the collection of <script> elements in the document. Document
scroll() niet aanbevolen om te gebruiken.This method has been replaced by scrollTo() vervangt de methode. Window
scrollBy() Scroll the document by the specified number of pixels. Window
scrollHeight Return the entire height of the element, including padding. Element
scrollIntoView() Scroll the specified element into the visible area of the browser window. Element
scrollLeft Set or return the number of pixels horizontally scrolled the content of the element. Element
scrollTo() Scroll the document to the specified coordinates. Window
scrollTop Set or return the number of pixels vertically scrolled the content of the element. Element
scrollWidth Return the entire width of the element, including padding. Element
scrollX pageXOffset alias. Window
scrollY pageYOffset alias. Window
search Set or return the querystring part of the URL. Location
search() Search for the specified value or regular expression in a string, and then return the position of the match. String
self Return the current window. Window
sessionStorage Allow key/value pairs to be stored in the Web browser. Store data for session storage. Window
setAttribute() Set or change the specified attribute to the specified value. Element
setAttributeNode() Set or change the specified attribute node. Element
setDate() Set the date in the month of the date object. Date
setFullYear() Set the year of the date object. Date
setHours() Set the hour of the date object. Date
setInterval() Call a function or calculate an expression at specified time intervals (in milliseconds). Window
setItem() Voeg een sleutel toe aan de opslag of update de waarde van de sleutel (indien aanwezig). Storage
setMilliseconds() Stel het aantal milliseconden van het date object in. Date
setMinutes() Stel de minuten van het date object in. Date
setMonth() Stel de maand van het date object in. Date
setNamedItem() Stel de opgegeven eigenschap van het node-item in (op naam). Attribute
setSeconds() Stel de seconden van het date object in. Date
setTime() Stel de datum in op een bepaald aantal milliseconden voor of na 1 januari 1970. Date
setTimeout() Roep de functie of bereken de expressie op na een bepaald aantal milliseconden. Window
setUTCDate() Stel de datum van het date object in op de wereldstandaardtijd. Date
setUTCFullYear() Stel het jaar van het date object in op de wereldstandaardtijd. Date
setUTCHours() Stel de uren van het date object in op de wereldstandaardtijd. Date
setUTCMilliseconds() Stel de milliseconden van het date object in op de wereldstandaardtijd. Date
setUTCMinutes() Stel de minuten van het date object in op de wereldstandaardtijd. Date
setUTCMonth() Stel de maand van het date object in op de wereldstandaardtijd. Date
setUTCSeconds() Stel de seconden van het date object in op de wereldstandaardtijd. Date
setYear() niet aanbevolen om te gebruiken.Gebruik setFullYear() vervangt de methode. Date
shift() Verwijder het eerste element van het array en retourneer dit element. Array
shiftKey Retourneer of de 'SHIFT' toets is ingedrukt bij het triggeren van het evenement.
sign(x) Retourneer het teken van het getal (controleer of het positief, negatief of nul is). Math
sin() Retourneer de sinus van x (x wordt in graden berekend). Math
sinh() Retourneer de hyperbolische sinus van x. Math
slice() Selecteer een deel van het array en retourneer deze nieuwe array.
some() Controleer of elk element in het array de test通过了. Array
sort() Sorteer de elementen van het array. Array
source Retourneer de tekst van de RegExp-patroon. RegExp
specified Retourneer true als de eigenschap is gespecificeerd, anders retourneer false. Attribute
splice() Voeg elementen toe of verwijder elementen uit het array. Array
split() Splits een string in een array van substrings. String
static Definieer een statische methode van de klasse. Classes
startsWith() Controleer of een string begint met de opgegeven karakters. String
state Retourneer een object dat een kopie van het historiek item bevat. PopStateEvent
String() Converteer de waarde van het object naar een string. Global
stop() Stop het laden van het venster. Window
stopImmediatePropagation() Voorkom dat andere luistervers van hetzelfde evenement worden aangeroepen. Event
stopPropagation() Voorkom dat een gebeurtenis verder in de gebeurtenisstroom wordt verspreid. Event
stringify() Converteer een JavaScript-object naar een JSON-string. JSON
sqrt() Retourneer de kwadratuur van x. Math
SQRT1_2 Retourneer de kwadratuur van 1/2 (ongeveer 0.707). Math
SQRT2 Retourneer de kwadratuur van 2 (ongeveer 1.414). Math
status Stel of retourneer de tekst in de statusbalk van het venster. Window
strictErrorChecking Stel of retourneer of foutcontrole wordt uitgevoerd. Document
storageArea Retourneer een object dat de beïnvloedde opslagobjecten vertegenwoordigt. StorageEvent
style Stel of retourneer de waarde van het style-eigenschap van het element. Element
substr() Haal karakters op uit een string, beginnend bij een specifieke startpositie, tot een specifieke hoeveelheid karakters. String
substring() Haal karakters op uit een string tussen twee specifieke indices. String
super Referentie naar de ouderklasse. Classes
switch Markeer een blok van statements dat moet worden uitgevoerd op basis van verschillende situaties. Statements
table() Toon tabellengegevens als een tabel. Console
tabIndex Stel of retourneer de waarde van het tabindex-eigenschap van het element. Element
tagName Retourneer de tagnaam van het element. Element
tan() Retourneer de tangens van een hoek. Math
tanh() Retourneer de hyperbole tangens van een getal. Math
target Retourneer het element dat het evenement heeft geactiveerd. Event
targetTouches Retourneer een lijst van Touch-objects die nog steeds in contact zijn met de aanrakingsovervlak. TouchEvent
test() Test de overeenkomst van een item in een string. Retourneer true of false. RegExp
textContent Stel of retourneer de tekstinhoud van het element en zijn nakomelingen. Element
this Verwijst naar het object waartoe het behoort.
throw Goedkeur een (genereer) fout. Statements
time() Start een timer (volgt de tijd die een operatie duurt). Console
timeEnd() Stop de timer die eerder is gestart door console.time(). Console
timeStamp Retourneer de tijd van het creëren van het evenement (in milliseconden ten opzichte van de eeuwigheid). Event
title Stel of retourneer de documenttitel.
toDateString() Converteer de datum van een Date-object naar een leesbare string. Date
toGMTString() niet aanbevolen om te gebruiken.gebruik toUTCString() vervangt de methode. Date
toExponential() converteert een getal naar exponentiële notatie. Number
toFixed(x) formatteert een getal met x cijfers achter de komma. Number
toJSON() retourneert de datum als string in JSON-datumindeling. Date
toISOString() retourneert de datum als string met ISO-standaard. Date
toLocaleDateString() retourneert het datumdeel van een Date-object als string met regionale afspraken. Date
toLocaleLowerCase() converteert een string naar kleine letters op basis van de taalinstelling van de host. String
toLocaleString() converteert een Date-object naar een string met regionale afspraken. Date
toLocaleTimeString() retourneert het tijdsdeel van een Date-object in stringvorm met regionale afspraken. Date
toLocaleUpperCase() converteert een string naar hoofdletters op basis van de taalinstelling van de host. String
toLowerCase() converteert een string naar kleine letters. String
top retourneert het bovenste browservenster. Window
toPrecision(x) formatteert een getal in een lengte van x. Number
toString() converteert een array naar een string en retourneert het resultaat.
total retourneert het totale aantal werk dat nog moet worden geladen. ProgressEvent
toTimeString() converteert het tijdsdeel van een Date-object naar een string. Date
touches retourneert een lijst van alle touch-objecten die momenteel in contact zijn met het oppervlak. TouchEvent
toUpperCase() converteert een string naar hoofdletters. String
toUTCString() converteert een Date-object naar een string op basis van de wereldstandaardtijd. Date
trace() stuur de stacktrace naar de console. Console
transitionend dit gebeurtenis wordt aangeroepen wanneer een CSS-transitie is voltooid. TransitionEvent
trim() verwijdert lege ruimtes aan beide uiteinden van een string. String
trunc() retourneert het gehele getal van het getal (x). Math
try ... catch ... finally markeert een statementblok dat moet worden uitgevoerd wanneer een fout optreedt in een try-blok en implementeert foutafhandeling. Statements
type retourneert de naam van het gebeurtenis. Event
typeof retourneert het type van een variabele, object, functie of expressie. Operators
undefined betekent dat de variabele nog niet is toegewezen. Global
unescape() Verouderd in versie 1.5.GebruikdecodeURI()ofdecodeURIComponent() Global
unshift() Voeg een nieuw element aan het begin van het array toe en retourneer de nieuwe lengte. Array
url Retourneert de URL van het document waarvan de items zijn gewijzigd. StorageEvent
URL Retourneert de volledige URL van het HTML-document. Document
userAgent Retourneert de gebruikersagent header die door de browser naar de server wordt verzonden. Navigator
UTC() Retourneert het aantal milliseconden sinds middernacht op 1 januari 1970, gebaseerd op UTC-tijd. Date
value Stelt of retourneert de waarde van het kenmerk. Attribute
valueOf() Retourneert de oorspronkelijke waarde van het array.
var Variabelen declareren. Statements
warn() Stuur een waarschuwing bericht naar de console. Console
watchPosition() Retourneert de gelistende ID-waarde, die vervolgens kan worden doorgegeven aan de Geolocation.clearWatch() methode om de注销handler te gebruiken. Geolocation
which Retourneert de muisknop die wordt ingedrukt bij het triggen van de muisgebeurtenis.
width Retourneert de totale breedte van het scherm. Screen
view Retourneert een verwijzing naar het Window-object waarop het gebeurde. UiEvent
void Bereken de expressie en retourneer undefined. Operators
while Een blok van statements dat moet worden uitgevoerd wanneer een markering true is. Statements
write() Schrijf HTML-expressies of JavaScript-code naar het document. Document
writeln() Gelijk aan write(), maar voegt een newline toe na elke regel. Document
yield Pauzeren en herstarten van generatorfuncties. Operators

JavaScript Tutorial

Bezoek onze JavaScript Handleiding