دالة التاريخ الجديد في جافا سكريبت تُرجع التاريخ والوقت : (1 نقطة) else if greeting ()hourNow=today.getHours ()Var today=newData ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
var today = new Date()
الإجابة الصحيحة هي: `var today = new Date()`
شرح الإجابة بالتفصيل:
في لغة جافا سكريبت (JavaScript)، عندما نريد الحصول على التاريخ والوقت الحاليين من جهاز الكمبيوتر، نستخدم "كائن التاريخ" (Date Object). وإليك تفصيل مكونات هذه الجملة البرمجية:
- `var today`: هنا قمنا بتعريف متغير واسميناه `today` (ويمكن تسميته أي اسم آخر)، وذلك لكي نقوم بتخزين قيمة التاريخ والوقت بداخله لنستخدمها لاحقاً في البرنامج.
- `new`: هذه الكلمة المحجوزة تُستخدم في جافا سكريبت لإنشاء "نسخة جديدة" (Instance) من كائن معين.
- `Date()`: هي الدالة المدمجة في اللغة والمسؤولة عن استخراج التاريخ والوقت الحاليين بدقة (السنة، الشهر، اليوم، الساعة، الدقيقة، والثانية).
لماذا الخيارات الأخرى خاطئة؟- `newData`: لا توجد دالة في جافا سكريبت بهذا الاسم لجلب التاريخ؛ الاسم الصحيح هو `Date`.
- `today.getHours()`: هذه الدالة لا تُنشئ تاريخاً جديداً، بل تُستخدم بعد إنشاء التاريخ لاستخراج "الساعة فقط" من الوقت.
- `else if` و `greeting()`: هذه عبارات شرطية ودوال مخصصة لا علاقة لها بعملية جلب التاريخ من النظام.
مثال توضيحي بسيط:إذا كتبت الكود التالي في متصفحك:
```javascript
var today = new Date();
console.log(today);
```
ستظهر لك النتيجة في مخرجات البرنامج بهذا الشكل (مثلاً):
`Wed Oct 25 2023 10:30:00 GMT+0300`
وهذا يثبت أن الدالة أعادت (التاريخ والوقت) معاً.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال دالة التاريخ الجديد في جافا سكريبت تُرجع التاريخ والوقت : (1 نقطة) else if greeting ()hourNow=today.getHours ()Var today=newData ؟ اترك تعليق فورآ.