Används för att ange tidpunkten (i millisekunder i förhållande till epok) då händelsen skapades. På grund av det faktum att vissa system kanske inte tillhandahåller denna information, kanske värdet av timeStamp inte är tillgängligt för alla händelser. När inte tillgängligt , kommer ett värde på 0 att returneras. Exempel på epoktid är tidpunkten för systemets start eller 0:0:0 UTC 1 januari 1970.
Om en händelse kan avbrytas,PreventDefault metod används för att indikera att händelsen ska avbrytas, vilket betyder att någon standardåtgärd som normalt vidtas av implementeringen som ett resultat av händelsen inte kommer att inträffa.
Att anropa den här metoden förhindrar händelsen från att nå alla händelseavlyssnare som är registrerade efter den aktuella och när den skickas i ett träd förhindras även händelsen från att nå andra objekt.
Händelser som för närvarande inte skickas är i denna fas.
Anmärkningar
Ett objekt som implementerarEvent skickas vanligtvis som den första parametern till en händelsehanterare. Mer specifik kontextinformation skickas till händelsehanterare genom att härleda ytterligare gränssnitt frånEvent som innehåller information som är direkt relaterad till den typ av händelse de åtföljer. Dessa härledda gränssnitt implementeras också av objektet som skickas till händelseavlyssnaren.