التابع event.timeStamp
في jQuery
< jQuery
event.timeStamp
القيمة المعادة
يُعيد كائنًا من النوع Object.
الوصف
فرق الوقت محسوب بالميللي ثانية بين وقت إنشاء المتصفح للحدث وأول يناير/كانون الثاني 1970.
event.timeStamp
الإصدار المضافة: 1.2.6.
يمكن أن تكون هذه الخاصية مفيدة لتوصيف أداء الحدث عن طريق الحصول على قيمة event.timeStamp
عند نقطتين في الشيفرة البرمجية وملاحظة الاختلاف. لتحديد الوقت الحالي داخل معالج الأحداث، يُستخدم التابع (new Date).getTime()
بدلاً من ذلك.
ملاحظة: نظرًا لوقوع خطأ منذ عام 2004، لا تستخدم هذه القيمة بشكل صحيح في متصفح Firefox ولا يمكن معرفة وقت إنشاء الحدث في هذا المتصفح.
أمثلة
عرض الوقت منذ تنفيذ آخر معالج النقر.
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>event.timeStamp demo</title>
<style>
div {
height: 100px;
width: 300px;
margin: 10px;
background-color: #ffd;
overflow: auto;
}
</style>
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
<div>Click.</div>
<script>
var last, diff;
$( "div" ).click(function( event ) {
if ( last ) {
diff = event.timeStamp - last;
$( "div" ).append( "time since last event: " + diff + "<br>" );
} else {
$( "div" ).append( "Click again.<br>" );
}
last = event.timeStamp;
});
</script>
</body>
</html>