Post on 16-Apr-2017
Java Scriptسكريبت جافا
Objectالكائن
الخص�ائص م�ن مجموع�ة عل�ى يحتوي خاص متغي�ر ه�و الكائ�ن.) ( ) الدوال) والسلوكيات المتغيرات
حدوث ) حال���ة ك��ل نس��ختها( instanceتحتوي الكائ��ن م��نطريقته�ا له�ا يكون أ�ن يمك�ن كم�ا الخص�ائص، قي�م م�ن الخاص�ة
. الدوال تنفيذ في الخاصةأنه�ا عل�ى المكونات م�ن العدي�د م�ع س�كريبت جاف�ا لغ�ة تتعام�ل ) المتص��فح،. : ) نافذة ، الوي��ب مل��ف المس��تند مثال كائنات
.formsالنماذج المضمنة ... الكائنات وتسمى ألخ النصوص، ،الكائ�ن إس�م كتاب�ة طري�ق ع�ن الدال�ة أ�و الخاص�ية اس�تدعاء يت�م
. ).( الخاصية أو الدالة إسم ثم بنقطة ً متبوعا
Eventالحدث مث�ل المس�تخدم ب�ه يقوم معي�ن فع�ل ه�و الحدثتمري���ر أ���و معي���ن، زر عل���ى بالماوس الضغ���ط
. ألخ معينة، منطقة فوق الماوسس����كريبت جاف����ا بشفرة ً مربوطا الحدث يكون
. حدوثه عند تنفيذها يتم معينةاألحداث : أمثلة من
onclick, onmouseover, onmouseout, onblur, onfocus, etc…
. به الخاصة األحداث الكائنات من كائن لكل
المضمنة الكائناتوال سكريبت، جافا لغة في موجودة كائنات هي
. المستخدم من لتعريف تحتاج ) ( : نافذة ، الويب ملف المستند أمثلتها من
الرياضي الكائن ألخ .....Mathالمتصفح، ،
النص String Objectكائن
: الخصائص أهم.ilength. النص: في األحرف عدد ترجع
: الدوال أهم.icharAt :)(ف��ي المحدد الموض��ع ف��ي الحرف ترج��ع
المعامل..iiindexOf :)(للنص ظهور أول فهرس يمثل رقم ترجع
. كمعامل الممرر.iiilastIndexOf :)(ظهور آخ�ر فهرس يمث�ل رق�م ترج�ع
. كمعامل الممرر للنص
النص ..... كائن تابع.ivsplit)( :حس�ب األص�لي الن�ص م�ن مص�فوفة ترج�ع
. كمعامل ال�ممرر ال�تقسيم رقم.vsubstring :)(موضع�ي حس�ب الن�ص م�ن جزء ترج�ع
. كمعامالت الممررين والنهاية البداية.vitoLowerCase :)(تحوي�ل بع�د اإلنجليزي الن�ص ترج�ع
. ص�غيرة حروف إلى حروفه كل.viitoUpperCase :)(تحوي�ل بع�د اإلنجليزي الن�ص ترج�ع
كبيرة حروف إلى حروفه كل.viiitoString. نصية)(: قيمة إلى ال�رقمية القيمة تحول
المستند document Objectكائن
الخصائص : أهم.ibgcolor. الصفحة: خلفية لون قيمة تحمل.iigetElementById("id_name").innerHTML : الن���ص تخزن
خاص���ية ذو الوس���م ف���ي والممررة idالموجود المعين���ة. للدالة كمعامل
الدوال : أهم.iwrite . له�ا)(: الممرر الن�ص تطب�ع الرئيس�ية اإلخراج دال�ة
كمعامل..iiwriteln . له��ا)(: الممرر الن��ص تطب��ع األخرى اإلخراج دال��ة
. مسافة وتضيف كمعامل
النافذة window Objectكائن
الخصائص : أهم.istatus. المتصفح: أسفل الحالة شريط على نص لطباعة.iilocation. أخرى: لصفحة المستخدم توجيه إلعادة
الدوال : أهم.ialert. حوار)(: مربع في تحذير رسالة لطباعة.iiprompt :)(م���ن ال���بيانات إلس���تقبال حوار مرب���ع تظه���ر
. نص شكل في المستخدم.iiiopen. جديدة)(: متصفح نافذة لفتح.ivclose. الحالية)(: المتصفح نافذة إلغالق
النافذة ...... كائن تابعاألحداث : أهم
.ionload :بدء عند به المرتبطة الدالة تنفيذ يتم. الصفحة تحميل
.iionunload :إغالق عند به المرتبطة الدالة تنفيذ يتمالصفحة.
.iiionfocus :تكون عندما به المرتبطة الدالة تنفيذ يتم. النشطة الصفحة هي الصفحة
.ivonblur :تصير عندما به المرتبطة الدالة تنفيذ يتم. نشطة غير الصفحة
Mathكائن
الدوال : أهم.imin :)(األرقام� مجموعة من الصغرى القيمة ترجع
. كمعامالت الممررة.iimax :)(األرقام مجموعة من الكبرى القيمة ترجع
. كمعامالت الممررة.iiirandom ) بين)(: ) عشري كسر عشوائي رقم .1-0ترجع.ivround :)(رقم ألقرب العشري الكسر ذو الرقم تقرب
صحيح..vsqrt. كمعامل)(: الممرر للرقم التربيعي الجذر ترجع