هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةأحدث الصورالتسجيلدخول

 

 تعلم لغة الجافا سكريبت JavaScript

اذهب الى الأسفل 
كاتب الموضوعرسالة
Gandi5021
admin
admin
Gandi5021


ذكر عدد الرسائل : 409
تاريخ التسجيل : 06/02/2009

تعلم لغة الجافا سكريبت JavaScript Empty
مُساهمةموضوع: تعلم لغة الجافا سكريبت JavaScript   تعلم لغة الجافا سكريبت JavaScript Icon_minitime23.02.09 7:03

السلام عليكم
و مرحبا بكم الى الدرس الأول من دروس الJavaScript
بداية يجب علينا أن نعرف أن صفحة الانترنت تتألف من ثلاث مقاطع
الأول التعريف<Html>
الثاني الرأس<Head>:
و يشمل الرأس عنوان صفحة الانترنت أي الTitle و أسم مؤلف الصفحةAuthor
و تاريخ الانشاء Created و آخر مرة تم فيها خفظ الصفحة LastSaved
و عدد الصفحات ( في اعتمدت كملف Word)أي Pages و عدد الكلماتWords
و عدد الحروف Characters والشركة المنتجة Company و و و أي بشكل عام
تحوي على تصاريح هذه الصفحة و ومحتوياتها.
الثالث الجسم <Body>
يحتوي جميع الأشياء التي يتم فيها بناء صفحة الانترنت الكتابة الصور
الروابط و هنا يتم دمج لغة الJavaScript مع ملف الHtml

تحرير لغة الجافا سكريبت :
يتم ذلك أخي العزيز بأي محرر نصوص و نحن هنا سنسنتخدم أبسطها و هو المفكرة
و بعد انتهائك من كتابة المشروع قم بحفظه مغ تغير اللاحقة الى Htm او Html
تعريف لغة الJavaScript داخل صفحة الHtml ( يتم ذلك الBody )
و ذلك عبر الكود التالي:
<script language="javascript">
و ينتهي التصريح عن لغة الجافا سكريبت بالكود التالي:
</script>
و تقع الأوامر بين سطري البداية و النهاية لتصريح عن لغة البرمجة هذه .
المهم أخي العزيز أول و ابسط شيء نريد أن نكتبه هو مثلا كلمة SALAM باستخدام لغة الجافا سكربت
و يتم ذلك عبر الكود البرمجي التالي:
document.write("SALAM");
ليصبح الشكل النهائي لها هو:
<script language="javascript">
document.write("SALAM");
</script>
أما الصفحة الكلية المدموجة مع صفحة الHTML فتكون على الشكل التالي:
<HTML>
<HEAD>
<TITLE>عنوان الصفحة</Title>
</head>
<Body>
<script language="javascript">
document.write("SALAM");
</script>
</body>
</html>
ملاحظة صغيرة : قم بنسخ هذه الصفحة الى المفكرة ثم اضغط على Ctrl+Shift اليسرى لتقرأ
الكود بالشكل الصحيح
حاول الآن أن تنفذ الكود بنفسك .....
تعدد السطور و حالات الحروف:
في مثلانا السابق لاحظت أخي العزيز أن الكود يكتب لك سطر واحد فقط فماذا ان اردت أن تضع عدة
سطور و كيف يمكنك أن تجعل نمط الخط عريض أو مائل أو تحته خط أو أو اذن لاحظ معي الكود التالي:
<script language="javascript">
document.write("SALAM");
document.write("I am Hado");
</script>
قم الآن بتنفيذ الكود و لاحظ أن كلمة Salam تكون على نفس سطر جملة I am Hado
أما أنا فاريد أن تكون في السطر التالي اذن ماذا أفعل؟؟!! أضيف التعليمة +"<br>" للسطر
الأول و التي تخبر المتصفح بوضع الأمر التالي( تنفيذه ) على سطر جديد أي يصبح كودنا على الشكل
التالي:
<script language="javascript">
document.write("SALAM"+"<br>");
document.write("I am Hado");
</script>
قم بتنفيذ الكود الآن و لا حظ أن كل جملة وقعت على سطر لوحدها
هنالك طريقة أخرى بالاضافة المحارف الخاصة( سيتم شرحها تفصيليا في الدرس القادم)
تغير نمط الخط:
يتم ذلك بطريقة سهلة فلو اردت نمط عريض B أو مائل I أو تحته خط U لاحظ معي الكود التالي:
<script language="javascript">
document.write("<b>SALAM </b>"+"<br>"); ........خط عريض
document.write("<I>I am Hado</I>"+"<br>");........خط مائل
document.write("<u>I love Pokemon</U>");..........حرف تحته خط
</script>
قم الآن بتنفيذ الكود و لاحظ النتآئج بنفسك.....
طيب اذا اردت أن يكون الخط مائل و عرض و تحته خط في نفس الوقت ماذا تفعل هنا؟؟!!
لاحظ الكود التالي:
document.write("<b><I><u>SALAM </b></I></U>"+"<br>");
أما تحديد حجم الحظ فيكون عبر الكود التالي:
document.write("<H1>SALAM </H1>"+"<br>");
ملاحظة كامل زدنا بقيمة H كلما صغر حجم الخط أكثر, يمكمك أيضا استخدام طرق أخرى عبر<P>
قم الآن بتنفيذ الكود و لاحظ النتآئج بنفسك.....
يتبع .....
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://annadi-al3arabi.forumactif.com
Gandi5021
admin
admin
Gandi5021


ذكر عدد الرسائل : 409
تاريخ التسجيل : 06/02/2009

تعلم لغة الجافا سكريبت JavaScript Empty
مُساهمةموضوع: رد: تعلم لغة الجافا سكريبت JavaScript   تعلم لغة الجافا سكريبت JavaScript Icon_minitime23.02.09 7:04

و مرحبا بكم الى الدرس الثاني من دروس تعلم الجافا سكربت
مع البوكيمون هادو
نطلب منكم دعوة صالحة لنا و لجميع المسلمين
الدرس الثاني:
كيف يتم استقبال صفحة الانترنت
- يحدد المتصفح الخاص بك عنوان الURL للموقع المطلوب
- يقوم المتصفح بارسال طلب HTTP يتضمن العنوان المطلوب الى المخدم
- يعيد المخدم بث الصفحة في حال لم تكن محجوبة
- يقوم المتصفح بقراءة محتويات الصفحة و يرسل للمخدم
طلبات أخرى كالصور و الأصوات
لماذا قمنا بذكر طريقة الاستقبال هذه لنستطيع أن نعرف ما هي الأخطاء
المحتملة و لماذا قد تظهر لنا بعض الأخطاء التي قد لا يكون سببها
نحن أنما المتصفح الذي نستعمله لذا و بشكل افتراضي سنقوم ببناء
أكوادنا لتوافق أكثر المتصفحات شهرة و هم الInternet Explorer و الNetscape
ارسال رسالة الى مستخدم الموقع ( الرسائل التحذيرية):
و يتم ذلك عبر الكود البسيط التالي:
window.alert("In Name Of Allah");
ملاحظة بسيطة : يتم تنفيذ الكود التالي مباشرة عند قراءة المتصفح له و لا يتابع في معظم الحالات
الا عندما تقوم بالضغط على زر Enter لذا يوضع هذا الكود عادة في نهاية أوامر الجافا سكربت
حتى لا يعيق عملية التحميل ....
امكانية الوصول الى شيفرتك المكتوبة و طريقة التغلب على هذه المشكلة:
أخي العزيز لاحظ أن الشخص يستطيع بكل بساطة الذهاب الى قائمة View ثم Source ليرى
الكود الذي كتبته و يقوم بعملية نسخ له بكل بساطة لذا يمكنك أخفاء الملف بطريقة بسيطة جدا
أكتب كود لغة الجافا سكريبت الذي تريد ثم اخفظ مشروع عمل عبر المفكرة و غير لاحقة الملف
من TXT الى JS الآن أخي العزيز لا ستدعاء هذا الكود عبر صفحة الHTML أكتب الكود التالي:
<script SRC="Hado.js">
ملاحظة بسيطة: يجب أن يكون ملف الجافا سكربت في نفس المجلد الذي يوجد به ملف الHTML
ميزات لغة الجافا سكربت:
1- سرعة التحميل:
فهي تتميز بأنها أسرع لغات البرمجة تحميلا كما أن معظم المتصفحات تدعم هذه اللغة
و هي لغة دائما قيد التطوير
2- قدرة الدمج مع لغات أخرى:
يمكن دمج هذه اللغة مع عدد كبير من لغات برمجة الموقع مثل الجافا و الCGI و الSSI
3- قدرتها على قراءة بعض أشياء الخاصة بالمستخدم:
تستطيع هذه اللغة أن تقراء الHistory الخاص بكل و تستطيع أيضا أن تتحكم بالCookies
لذا يمكن استخدام هذه اللغة بالاختراق..
تحديد مسار ملف الHTML:
يمكنك بهذا الكود أخي العزيز أن تحدد مكان هذا الملف من الشبكة أو حتى من مسار جهازك
لاحظ معي الكود التالي:
document.write("<b>المسار</b>"+ document.location+"<br>");
قم بتجريب الكود بنفسك و لاحظ المسار الذي انشاءت به الملف داخل جهاز الكمبيوتر
يظهر مثلا:
file:///C:/WINDOWS/Desktop/New%20Text%20Document%20(2).html
التوابع في لغة الجافا سكربت:
و تقسم الى ثلاثة أقسام:
1- التابع ParseInt و هو مسؤول عن تحويل السلاسل( محارف) الى أعداد صحيحة
2- التابعParseFloat المسؤول عن تحويل السلاسل الى اعداد بالفاصة
3- التابعEval المسؤول عن تقدير التعابير الجبرية
عمل زر للرجوع للخلف عبر الHistory:
سنقوم أخي العزيز بتصميم زر ( Button ) عندما نقوم بالضغط عليه نرجع صفحة الى الخلف
الى الصفحة المسجلة ضمن الHistory لاحظ معي الكود التالي:
<input Type="Button" value="خلف" onclick="History.go(-1);
return true;">
ملاحظة: يعرف هذا الكود بكود الحدث أي أنه يعمل شيء معين لقاء أمر معين و هذا الكود لايوضع
بين التصريح عن وجود لغة جافا سكربت أنا يعتبر كود HTML عادي ( طبعا هنا تلاحظ التقارب
بين هاتين اللغتين)
يتبع...


hado
عرض ملفه الشخصي
البحث عن كافة المشاركات بواسطة hado

الصفحة 1 من 3 1 2 3 >
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://annadi-al3arabi.forumactif.com
Gandi5021
admin
admin
Gandi5021


ذكر عدد الرسائل : 409
تاريخ التسجيل : 06/02/2009

تعلم لغة الجافا سكريبت JavaScript Empty
مُساهمةموضوع: رد: تعلم لغة الجافا سكريبت JavaScript   تعلم لغة الجافا سكريبت JavaScript Icon_minitime23.02.09 7:12

الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://annadi-al3arabi.forumactif.com
 
تعلم لغة الجافا سكريبت JavaScript
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» لمبرمجي لغة الجافا
» تعلم جميع برامج التصميم excel-word....
» تعلم كيف تحل مشاكل الفيروسات وبرامج التجسس والبرامج الخبيثة

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
 :: القسم التقني :: منتدى البرمجة-
انتقل الى: