في هذا الدرس 6تصفّح المواضيع
JavaScript Output
إخراج البيانات في جافا سكريبت
JavaScript Output إخراج البيانات في جافا سكريبت
يمكننا طباعة البيانات في لغة جافا سكريبت بأربعة طرق مختلفة: برمجيًا داخل صفحة الويب لتُعرض على المتصفح. يمكننا استخدام هذه الطرق وفقًا لمتطلبات التطبيق.
تُعرف إخراج البيانات في جافا سكريبت بأنها الطريقة التي تُستخدم في عرض البيانات بأنواعها المختلفة على شاشة المستخدم.
الدوال التي تُستخدم في طباعة البيانات بلغة جافا سكريبت هي:
- [window.alert]: تُستخدم لعرض رسالة تنبيهية للمستخدم في نافذة منبثقة. هذه الطريقة تكون مفيدة لإظهار رسائل مهمة للمستخدم.
- [console.log]: تُستخدم لعرض البيانات في وحدة التحكم (Console) الخاصة بالمطور. هذه الطريقة مفيدة أثناء عملية تصحيح الأخطاء.
- [document.write]: تُستخدم لكتابة النصوص مباشرة على صفحة الويب. قد تكون هذه الطريقة غير مفضلة في التطبيقات الحديثة لأنها قد تؤدي إلى مسح المحتوى السابق على الصفحة.
- [innerHTML]: تُستخدم لإضافة أو تعديل المحتوى داخل العناصر في صفحة الويب مثل النصوص أو العناصر الأخرى داخل الصفحة.
Printing data using the alert function in JavaScript
طباعة البيانات باستخدام دالة alert في لغة جافا سكريبت
Printing data using the alert function in JavaScript طباعة البيانات باستخدام دالة alert في لغة جافا سكريبت
يتم استخدام دالة alert في JavaScript لعرض رسالة داخل صندوق يظهر فوق صفحة الويب. تُستخدم عادةً لإعطاء رسالة تنبيهية أو إعلامية للمستخدمين.
- يتكون هذا الصندوق من رسالة نصية (والتي يمكن تخصيصها) بالإضافة إلى زر "موافق". عندما يظهر الصندوق، يظهر معه للمستخدم زر "موافق" ليضغط عليه بعد أن يقرأ الرسالة.
- يجب تجنب الإفراط في استخدام هذه الطريقة، لأنها تمنع المستخدم من التفاعل مع باقي محتويات صفحة الويب حتى يتم إغلاق الصندوق. لذلك، يجب استخدامها بحذر وتجنب استخدامها بشكل مفرط، خاصةً في واجهات المستخدم.
window alert
طباعة البيانات باستخدام دالة window.alert في لغة جافا سكريبت.
alert without window
استخدام دالة alert بدون كتابة window كاختصار في لغة JavaScript.
Adding HTML Elements Using the alert Function
لا تدعم دالة alert إضافة أو طباعة عناصر HTML لأنها تتعامل مع العناصر على هيئة نصوص وتقوم بعرض العلامات كما هي.
Printing Data Inside the alert Function in the head Element
طباعة البيانات داخل دالة alert في عنصر head سوف ينتج عنه عدم قراءة المتصفح لعناصر HTML حتى يقوم المستخدم بالضغط على زر "موافق" داخل صندوق alert.
<head>
<title>JavaScript Output using document.write()</title>
<script>
alert("JavaScript Output alert()") ;
</script>
</head>
Printing Data Using the document.write Function in JavaScript
طباعة البيانات باستخدام دالة document.write في لغة JavaScript
Printing Data Using the document.write Function in JavaScript طباعة البيانات باستخدام دالة document.write في لغة JavaScript
دالة document.write في لغة جافا سكريبت تُستخدم لطباعة محتويات نصية، أرقام، أو أي نوع من أنواع البيانات داخل صفحة HTML. أي قيمة يتم طبعها باستخدام هذه الدالة ستضاف إلى صفحة الويب، مما يعني أنها تقوم بإلحاق (Append) البيانات إلى المحتوى الحالي في الصفحة.
استخدامات دالة document.write في لغة جافا سكريبت:
- إضافة نصوص: يمكن استخدامها لإضافة نصوص داخل صفحة الويب.
- إضافة عناصر HTML: يمكن إضافة عناصر HTML داخل الصفحة.
- إضافة أرقام: يمكن طباعة أرقام داخل الصفحة.
- طباعة أنواع البيانات: يمكن طباعة أي نوع من أنواع البيانات مثل النصوص، الأرقام، وغيرها من أنواع البيانات.
How to Write the document.write() Function
يمكنك إضافة وطباعة أكثر من قيمة باستخدام الفاصلة بين كل قيمة داخل دالة document.write.
document.write( String, Number, Variable, ... );
Adding Text to an HTML Page Using document.write()
سوف يظهر هذا النص كآخر عنصر في صفحة HTML، أي أنه يُضاف أسفل عنصر script.
document.write("This is the text written using JavaScript Output document.write().") ;
Adding an HTML Element Using document.write()
إضافة عنصر HTML داخل صفحة الويب عن طريق دالة document.write()، سوف يُضاف عنصر <h2> أسفل جميع العناصر في صفحة HTML.
Writing Numbers and Mathematical Operations Using document.write()
يمكننا استخدام دالة document.write() لكتابة أرقام وعمليات حسابية.
Printing Data Using the console.log Function in JavaScript
طباعة البيانات باستخدام دالة console.log في لغة JavaScript
Printing Data Using the console.log Function in JavaScript طباعة البيانات باستخدام دالة console.log في لغة JavaScript
دالة console.log() تُستخدم لطباعة أو عرض البيانات من أي نوع داخل المتصفح في console. تُعد دالة log الحل الأمثل لاختبار البيانات أو النتائج أثناء عملية تطوير التطبيقات باستخدام JavaScript.
خطوات الاستخدام:
داخل صفحة HTML، اضغط بزر الفأرة الأيمن واختر Inspect من القائمة.
ستظهر أداة console في المتصفح، حيث ستظهر البيانات التي قمت بإضافتها داخل دالة console.log().

خطوة رقم 1

خطوة رقم 2
View Results in Console
لا تنسَ أن تقوم بفتح console لكي تتمكن من مشاهدة النتيجة، حيث أن النتيجة لا تظهر داخل الصفحة، بل تظهر داخل المتصفح في أداة console.
خطوات إظهار console.log:
Adding HTML Elements Using console.log
لا تدعم أداة console إضافة أو طباعة عناصر HTML لأنها تتعامل مع عناصر HTML على هيئة نصوص وتقوم بطباعة العلامات كما هي.
Numbers and Mathematical Operations Using console.log
يمكننا استخدام دالة console.log لكتابة أرقام وعمليات حسابية.
Printing Data Using the innerHTML Function in JavaScript
طباعة البيانات باستخدام دالة innerHTML في لغة جافا سكريبت
Printing Data Using the innerHTML Function in JavaScript طباعة البيانات باستخدام دالة innerHTML في لغة جافا سكريبت
innerHTML
طباعة البيانات بواسطة دالة innerHTML في لغة جافا سكريبت.
Printing Data Using the print Function in JavaScript
طباعة البيانات باستخدام دالة print في لغة جافا سكريبت
Printing Data Using the print Function in JavaScript طباعة البيانات باستخدام دالة print في لغة جافا سكريبت
تُستخدم دالة ()window.print لفتح إعدادات الطباعة لأي صفحة ويب، مما يسمح بحفظ الصفحة أو طباعتها باستخدام أي طابعة متصلة بالكمبيوتر.
Using the print Function
سوف تتعلم في الدروس المقبلة كيفية تنفيذ أمر الطباعة عند الضغط على زر معين، ليتم فتح نافذة الطباعة.
سجّل الدخول لحفظ تقدمك
تابع إنجاز المواضيع والمصطلحات والمهام، وكمّل من آخر خطوة على أي جهاز.