SlideShare a Scribd company logo
1 of 10
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():‫عشوائي‬ ‫رقم‬ ‫ترجع‬(‫عشري‬ ‫كسر‬)‫بين‬0-1.
.ivround():‫رقم‬ ‫ألقرب‬ ‫العشري‬ ‫الكسر‬ ‫ذو‬ ‫الرقم‬ ‫تقرب‬‫صح‬‫يح‬.
.vsqrt():‫الممرر‬ ‫للرقم‬ ‫التربيعي‬ ‫الجذر‬ ‫ترجع‬‫كمعامل‬.

More Related Content

More from osman do

javascript 1
javascript 1javascript 1
javascript 1osman do
 
Php sessions
Php sessionsPhp sessions
Php sessionsosman do
 
Php database - 4
Php   database - 4Php   database - 4
Php database - 4osman do
 
Php database - 3
Php   database - 3Php   database - 3
Php database - 3osman do
 
Php database - 2
Php   database - 2Php   database - 2
Php database - 2osman do
 
Php database - 1
Php   database - 1Php   database - 1
Php database - 1osman do
 
مهارات المعلوماتية
مهارات المعلوماتيةمهارات المعلوماتية
مهارات المعلوماتيةosman do
 
عملي وسائط متعددة - جامعة أفريقيا العالمية
عملي وسائط متعددة - جامعة أفريقيا العالميةعملي وسائط متعددة - جامعة أفريقيا العالمية
عملي وسائط متعددة - جامعة أفريقيا العالميةosman do
 
جامعة أفريقيا العالمية - دورة مهارات العروض التقديمية
جامعة أفريقيا العالمية - دورة مهارات العروض التقديميةجامعة أفريقيا العالمية - دورة مهارات العروض التقديمية
جامعة أفريقيا العالمية - دورة مهارات العروض التقديميةosman do
 
Presentation tips Arabic
Presentation tips ArabicPresentation tips Arabic
Presentation tips Arabicosman do
 

More from osman do (11)

javascript 1
javascript 1javascript 1
javascript 1
 
Ia css
Ia  cssIa  css
Ia css
 
Php sessions
Php sessionsPhp sessions
Php sessions
 
Php database - 4
Php   database - 4Php   database - 4
Php database - 4
 
Php database - 3
Php   database - 3Php   database - 3
Php database - 3
 
Php database - 2
Php   database - 2Php   database - 2
Php database - 2
 
Php database - 1
Php   database - 1Php   database - 1
Php database - 1
 
مهارات المعلوماتية
مهارات المعلوماتيةمهارات المعلوماتية
مهارات المعلوماتية
 
عملي وسائط متعددة - جامعة أفريقيا العالمية
عملي وسائط متعددة - جامعة أفريقيا العالميةعملي وسائط متعددة - جامعة أفريقيا العالمية
عملي وسائط متعددة - جامعة أفريقيا العالمية
 
جامعة أفريقيا العالمية - دورة مهارات العروض التقديمية
جامعة أفريقيا العالمية - دورة مهارات العروض التقديميةجامعة أفريقيا العالمية - دورة مهارات العروض التقديمية
جامعة أفريقيا العالمية - دورة مهارات العروض التقديمية
 
Presentation tips Arabic
Presentation tips ArabicPresentation tips Arabic
Presentation tips Arabic
 

Recently uploaded

1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptxAhmedFares228976
 
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبية
تطبيقات الذكاء الاصطناعي و استخداماتها   في العلوم البيولوجية والطبيةتطبيقات الذكاء الاصطناعي و استخداماتها   في العلوم البيولوجية والطبية
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبيةMohammad Alkataan
 
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريم
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريممحمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريم
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريمelqadymuhammad
 
immunology_3.ppt.................................
immunology_3.ppt.................................immunology_3.ppt.................................
immunology_3.ppt.................................hakim hassan
 
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdfعرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdfr6jmq4dqcb
 
.. مهارات ادارة الوقت و مهارات تنظيم الوقت.ppt
.. مهارات ادارة الوقت و مهارات تنظيم الوقت.ppt.. مهارات ادارة الوقت و مهارات تنظيم الوقت.ppt
.. مهارات ادارة الوقت و مهارات تنظيم الوقت.pptMarwaElsheikh6
 
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناءOmarSelim27
 
سلسلة في التجويد للدورات التمهيدية والمتوسطة والمتقدمة.pdf
سلسلة في التجويد للدورات التمهيدية  والمتوسطة والمتقدمة.pdfسلسلة في التجويد للدورات التمهيدية  والمتوسطة والمتقدمة.pdf
سلسلة في التجويد للدورات التمهيدية والمتوسطة والمتقدمة.pdfbassamshammah
 
عرض تقديمي تكليف رقم (1).الرسوم التعليمية
عرض تقديمي تكليف رقم (1).الرسوم  التعليميةعرض تقديمي تكليف رقم (1).الرسوم  التعليمية
عرض تقديمي تكليف رقم (1).الرسوم التعليميةfsaied902
 
الصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptxالصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptxv2mt8mtspw
 
درس المنادي للصف الاول الثانوي اعداد إسراء محمد
درس المنادي للصف الاول الثانوي اعداد إسراء محمددرس المنادي للصف الاول الثانوي اعداد إسراء محمد
درس المنادي للصف الاول الثانوي اعداد إسراء محمدجامعة جنوب الوادي
 
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلومات
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلوماتالوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلومات
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلوماتMohamadAljaafari
 
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdfشكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdfshimaahussein2003
 
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdfدور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf575cqhpbb7
 
الترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptxالترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptxssuser53c5fe
 
إعادة الإعمار-- غزة فلسطين سوريا العراق
إعادة الإعمار--  غزة  فلسطين سوريا العراقإعادة الإعمار--  غزة  فلسطين سوريا العراق
إعادة الإعمار-- غزة فلسطين سوريا العراقOmarSelim27
 
تهيئة ممتعة استراتيجية شريط الذكريات.pptx
تهيئة ممتعة استراتيجية شريط الذكريات.pptxتهيئة ممتعة استراتيجية شريط الذكريات.pptx
تهيئة ممتعة استراتيجية شريط الذكريات.pptxfjalali2
 
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكردمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكرMaher Asaad Baker
 

Recently uploaded (20)

1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
 
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبية
تطبيقات الذكاء الاصطناعي و استخداماتها   في العلوم البيولوجية والطبيةتطبيقات الذكاء الاصطناعي و استخداماتها   في العلوم البيولوجية والطبية
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبية
 
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريم
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريممحمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريم
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريم
 
immunology_3.ppt.................................
immunology_3.ppt.................................immunology_3.ppt.................................
immunology_3.ppt.................................
 
عرض تقديمي عن اسم المفعول.امل عرفات محمد العربي جامعة جنوب الوادي تربيه عام ...
عرض تقديمي عن اسم المفعول.امل عرفات محمد العربي  جامعة جنوب الوادي تربيه عام ...عرض تقديمي عن اسم المفعول.امل عرفات محمد العربي  جامعة جنوب الوادي تربيه عام ...
عرض تقديمي عن اسم المفعول.امل عرفات محمد العربي جامعة جنوب الوادي تربيه عام ...
 
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdfعرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
 
.. مهارات ادارة الوقت و مهارات تنظيم الوقت.ppt
.. مهارات ادارة الوقت و مهارات تنظيم الوقت.ppt.. مهارات ادارة الوقت و مهارات تنظيم الوقت.ppt
.. مهارات ادارة الوقت و مهارات تنظيم الوقت.ppt
 
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء
 
سلسلة في التجويد للدورات التمهيدية والمتوسطة والمتقدمة.pdf
سلسلة في التجويد للدورات التمهيدية  والمتوسطة والمتقدمة.pdfسلسلة في التجويد للدورات التمهيدية  والمتوسطة والمتقدمة.pdf
سلسلة في التجويد للدورات التمهيدية والمتوسطة والمتقدمة.pdf
 
عرض تقديمي تكليف رقم (1).الرسوم التعليمية
عرض تقديمي تكليف رقم (1).الرسوم  التعليميةعرض تقديمي تكليف رقم (1).الرسوم  التعليمية
عرض تقديمي تكليف رقم (1).الرسوم التعليمية
 
الصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptxالصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptx
 
درس المنادي للصف الاول الثانوي اعداد إسراء محمد
درس المنادي للصف الاول الثانوي اعداد إسراء محمددرس المنادي للصف الاول الثانوي اعداد إسراء محمد
درس المنادي للصف الاول الثانوي اعداد إسراء محمد
 
.العروض التقديمية والرسومات التعليمية bdf
.العروض التقديمية والرسومات التعليمية bdf.العروض التقديمية والرسومات التعليمية bdf
.العروض التقديمية والرسومات التعليمية bdf
 
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلومات
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلوماتالوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلومات
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلومات
 
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdfشكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
 
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdfدور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
 
الترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptxالترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptx
 
إعادة الإعمار-- غزة فلسطين سوريا العراق
إعادة الإعمار--  غزة  فلسطين سوريا العراقإعادة الإعمار--  غزة  فلسطين سوريا العراق
إعادة الإعمار-- غزة فلسطين سوريا العراق
 
تهيئة ممتعة استراتيجية شريط الذكريات.pptx
تهيئة ممتعة استراتيجية شريط الذكريات.pptxتهيئة ممتعة استراتيجية شريط الذكريات.pptx
تهيئة ممتعة استراتيجية شريط الذكريات.pptx
 
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكردمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
 

javascript2