اقرأ في هذا المقال
تدعم لغة البرمجة جافا سكريبت (JavaScript) مجموعة من الكائنات كغيرها من مختلف لغات البرمجة، ومن أهمها الكائنات العددية (Number Object) وكائن التاريخ، وتتيح أيضاً هذه اللغة استخدام خصائص هذا الكائنات.
مفهوم الكائن العددي في لغة البرمجة JavaScript
تُعد الكائنات العددية (Number Object) من أهم الكائنات التي تستخدم في لغة البرمجة جافا سكريبت، ويتم تعريف هذا الكائن في هذه اللغة على النحو التالي:
;()var x = new Number
ومن الممكن استخدام خصائص هذا الكائن العددي مع المتغير العددي وبدورها تقوم لغة البرمجة جافا سكريبت بتغيير المتغير العددي إلى كائن عددي بشكل تلقائي، ومن ثم تقوم بإجراء مختلف العمليات على هذا الكائن.
ومن أهم الخصائص التي تستخدم مع الكائن العددي في لغة البرمجة جافا سكريبت هي الخاصية (fixed) والتي تعمل على إزالة أرقام معينة بعد الفاصلة العشرية وتقوم بتقريب العدد إلى أقرب عددين بعد الفاصلة العشرية.
مفهوم كائن التاريخ في لغة البرمجة JavaScript
تدعم لغة البرمجة جافا سكريبت مفهوم كائن التاريخ (Date Object)، ومن أهم استخدامات هذا الكائن في لغة البرمجة جافا سكريبت هو التعرف على التحديثات التي تم إجراؤها على الموقع وآخر زيارة قام بها الزائر للموقع، ويتم إنشاء هذا الكائن في جافا سكريبت على النحو التالي:
;() var Name = new Date
حيث يتم وضع التاريخ والوقت بين القوسين.
أهم الدوال التي تستخدم مع كائن التاريخ في لغة البرمجة جافا سكريبت
هناك العديد من الدوال التي تستخدم مع كائن التاريخ في لغة البرمجة جافا سكريبت، وفيما يلي أهم هذه الدوال التي يتم استخدامها من قبل المبرمجين:
- الدالة (()getDate): تستخدم هذه الدالة في الحصول على يوم معين من الشهر ومن ثم يتم إرجاع رقم من (1 إلى 31).
- الدالة (()getHours): تستخدم هذه الدالة في الحصول عبى الساعة الحالية ومن ثم يتن إرجاع رقم من (0 إلى 23).
- الدالة (()getMinutes): تستخدم هذه الدالة في الحصول على الدقيقة الحالة ومن ثم يتم إرجاع رقم من (0 إلى 59).
- الدالة (()getSeconds): تستخدم هذه الدالة في الحصول على الثانية الحالية ومن ثم يتم إرجاع رقم من (0 إلى 59).
- الدالة (()getMilliseconds): تستخدم هذه الدالة في الحصول على الملي ثانية الحالية.
- الدالة (()toTimeString): تستخدم هذه الدالة في الحصول على الوقت الحالي على شكل قيمة نصية.
- الدالة (()getdy): تستخدم هذه الدالة لمعرفة اليوم الحالي من أيام الأسبوع.
- الدالة (()getMonth): تستخدم هذه الدالة في معرفة الشهر الحالي في السنة وتقوم بإرجاع رقم من (0 إلى 11).
- الدالة (()getYear): تستخدم هذه الدالة لإرجاع رقم السنة الحالية.
ونظراً لدعم لغة البرمجة جافا سكريبت العديد من الكائنات والدوال فإنها تعتبر من أكثر اللغات عالية المستوى استخداماً وانتشاراً في وقتنا الحالي.