الفرق بين المراجعتين ل"JavaScript/Date/now"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
 
ط (استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}')
 
سطر 42: سطر 42:
 
* معيار [http://www.ecma-international.org/ecma-262/6.0/#sec-date.now ECMAScript 2015 (6th Edition)]‎.
 
* معيار [http://www.ecma-international.org/ecma-262/6.0/#sec-date.now ECMAScript 2015 (6th Edition)]‎.
 
* معيار [http://www.ecma-international.org/ecma-262/5.1/#sec-15.9.4.4 ECMAScript 5.1].  
 
* معيار [http://www.ecma-international.org/ecma-262/5.1/#sec-15.9.4.4 ECMAScript 5.1].  
[[تصنيف:JavaScript]]
+
[[تصنيف:JavaScript|{{SUBPAGENAME}}]]
[[تصنيف:JavaScript Global Objects]]
+
[[تصنيف:JavaScript Global Objects|{{SUBPAGENAME}}]]
[[تصنيف:JavaScript Date]]
+
[[تصنيف:JavaScript Date|{{SUBPAGENAME}}]]

المراجعة الحالية بتاريخ 15:37، 28 يناير 2018

الدالة Date.now()‎ تعيد كم ملي ثانية مضت منذ ‎1 January 1970 00:00:00 UTC.

البنية العامة

Date.now()

القيمة المعادة

قيمة عددية من النوع Number تُمثِّل كم ملي ثانية مضت منذ بدء توقيت يونكس (UNIX epoch).

الوصف

لمّا كانت الدالة now()‎ دالةً ساكنة (static method) تابعةً للكائن Date، فيجب استخدامها دومًا بالشكل Date.now()‎.

تعويض نقص دعم المتصفحات

أُضيفت هذه الدالة في معيار ECMAScript 5.1، لذا يمكننا استخدام الشيفرة الآتية لإضافتها في المتصفحات التي لا تدعمها:

if (!Date.now) {
  Date.now = function now() {
    return new Date().getTime();
  };
}

دعم المتصفحات

الميزة Chrome Firefox Internet Explorer Opera Safari
الدعم الأساسي 5 3 9 10.5 4

مصادر ومواصفات