SlideShare a Scribd company logo
1 of 98
Download to read offline
‫متقدمة‬
‫الثانية‬ ‫الجلسة‬
1
Arrays-‫املصفوفات‬
‫مستمرة‬ ‫خطية‬ ‫تخزين‬ ‫وحدة‬ ‫هي‬ ‫املصفوفة‬
•‫الصناديق‬ ‫من‬ ‫مجموعة‬ ‫أنها‬ ‫ىلع‬ ‫بها‬ ‫التفكير‬ ‫يمكن‬
•‫مؤشر‬ ‫عليه‬ ‫يطلع‬ ‫والذي‬ ‫به‬ ‫خاص‬ ‫معرف‬ ‫له‬ ‫صندوق‬ ‫كل‬(index)
•‫هو‬ ‫األول‬ ‫العنصر‬ ‫مؤشر‬0
‫توابع‬Array
[] push() concat()
Length shift()
join() pop()
unshift()
‫مصفوفة‬ ‫إنشاء‬
‫صناديق‬ ‫بثالثة‬ ‫مصفوفة‬ ‫إنشاء‬ ‫يتم‬ ‫التالية‬ ‫بالطريقة‬
‫من‬ ‫مصفوفة‬ ‫إنشاء‬ ‫يمكنك‬10‫التالية‬ ‫بالطريقة‬ ‫بداخلها‬ ‫قيم‬ ‫أي‬ ‫بدون‬ ‫صناديق‬
•‫املصفوفة‬ ‫ضمن‬ ‫شيء‬ ‫أي‬ ‫وضع‬ ‫يمكن‬
•‫نمط‬ ‫أي‬ ‫من‬ ‫يكون‬ ‫أن‬ ‫يمكن‬ ‫عنصر‬ ‫كل‬
‫استخدم‬array.join(separator)‫محارف‬ ‫سلسلة‬ ‫إلى‬ ‫مصفوفة‬ ‫لتحويل‬(string)
‫هو‬ ‫افتراضي‬ ‫بشكل‬ ‫يكون‬ ‫الفاصل‬,
‫مصفوفة‬ ‫من‬ ‫عنصر‬ ‫استعادة‬
‫املصفوفة‬ ‫هذه‬ ‫بوجود‬
‫األسلوب‬ ‫بهذا‬ ‫شيء‬ ‫استرجاع‬ ‫يمكن‬
‫مصفوفة‬ ‫يف‬ ‫عنصر‬ ‫تغيير‬
‫املصفوفة‬ ‫هذه‬ ‫بوجود‬
‫األسلوب‬ ‫بهذا‬ ‫املصفوفة‬ ‫ضمن‬ ‫مخزن‬ ‫شيء‬ ‫تغيير‬ ‫يمكن‬
‫أيضًا‬ ‫انظر‬
•‫باستخدام‬ ‫املصفوفة‬ ‫حجم‬ ‫ىلع‬ ‫الحصول‬arr.length
•‫باستخدام‬ ‫املصفوفة‬ ‫آخر‬ ‫إلى‬ ‫اإلضافة‬arr.push(“new”)
•‫باستخدام‬ ‫املصفوفة‬ ‫بداية‬ ‫إلى‬ ‫اإلضافة‬arr.unshift(“new”)
•‫باستخدام‬ ‫املصفوفة‬ ‫آخر‬ ‫من‬ ‫عنصر‬ ‫إزالة‬arr.pop()
•‫باستخدام‬ ‫املصفوفة‬ ‫بداية‬ ‫من‬ ‫عنصر‬ ‫إزالة‬arr.shift()
•‫باستخدام‬ ‫مصفوفتين‬ ‫دمج‬result = arr.concat(arr2)
‫املصفوفات‬ ‫عن‬ ‫املزيد‬
2
‫للمصفوفات‬ ‫متقدمة‬ ‫توابع‬
sort() indexOf() slice()
reverse() lastIndexOf() splice()
‫والعكس‬ ‫الفرز‬
‫مصفوفة‬ ‫عناصر‬ ‫قلب‬
‫مصفوفة‬ ‫عناصر‬ ‫فرز‬
‫عنصر‬ ‫إيجاد‬
‫يرجع‬ ‫التابع‬ ‫فإن‬ ‫املصفوفة‬ ‫يف‬ ‫ليس‬ ‫الهدف‬ ‫العنصر‬ ‫كان‬ ‫إذا‬-1
‫ال‬ ‫عنده‬ ‫من‬ ‫سيبدأ‬ ‫الذي‬ ‫باملكان‬ ‫للتحكم‬ ‫للتابع‬ ‫ثان‬ ‫معامل‬ ‫تمرير‬ ‫يتم‬‫بحث‬
‫باستخدام‬array.indexOf(target)‫ظهور‬ ‫أول‬ ‫عند‬ ‫الهدف‬ ‫العنصر‬ ‫مؤشر‬ ‫إليجاد‬
‫عنصر‬ ‫إيجاد‬
‫عملي‬ ‫تطبيق‬!
‫السابقة‬ ‫األدوات‬ ‫باستخدام‬‫امللف‬ ‫يف‬ ‫التمرين‬ ‫أكمل‬exercise 1.html
‫عكسي‬ ‫بطريق‬ ‫عنصر‬ ‫إيجاد‬
‫باستخدام‬array.lastIndexOf(target)‫آخر‬ ‫من‬ ‫بدءًا‬ ‫ظهور‬ ‫أول‬ ‫عند‬ ‫الهدف‬ ‫العنصر‬ ‫مؤشر‬ ‫إليجاد‬
‫املصفوفة‬ ‫يف‬ ‫عنصر‬
‫خالل‬ ‫من‬ ‫مصفوفة‬ ‫من‬ ‫جزء‬ ‫استخراج‬array.slice(startPosition)
‫خالل‬ ‫من‬ ‫الوقوف‬ ‫يتم‬ ‫أين‬ ‫تحديد‬ ‫يمكن‬array.slice(startPosition, endPosition)
‫وحذفه‬ ‫مصفوفة‬ ‫من‬ ‫جزء‬ ‫اقتطاع‬
•splice()‫املصفوف‬ ‫من‬ ‫مكان‬ ‫أي‬ ‫يف‬ ‫مصفوفة‬ ‫من‬ ‫عناصر‬ ‫لحذف‬ ‫يستخدم‬‫ة‬
•‫خالل‬ ‫من‬ ‫ذلك‬ ‫يتم‬array.splice(position, quantity)
•splice()‫املحذوفة‬ ‫العناصر‬ ‫ترجع‬
‫يف‬ ‫مكان‬ ‫أي‬ ‫يف‬ ‫عنصر‬ ‫إضافة‬
‫املصفوفة‬
•splice()‫املصف‬ ‫من‬ ‫مكان‬ ‫أي‬ ‫يف‬ ‫مصفوفة‬ ‫إلى‬ ‫عناصر‬ ‫إلضافة‬ ‫أيضا‬ ‫يستخدم‬‫وفة‬
•‫خالل‬ ‫من‬ ‫ذلك‬ ‫يتم‬array.splice(position, 0, quantity)
•‫من‬ ‫عنصر‬ ‫أي‬ ‫حذف‬ ‫يتم‬ ‫لم‬ ‫ألنه‬pets‫هي‬ ‫النتيجة‬[]
‫يف‬ ‫مكان‬ ‫أي‬ ‫يف‬ ‫عنصر‬ ‫استبدال‬
‫املصفوفة‬
•‫خالل‬ ‫من‬ ‫ذلك‬ ‫يتم‬array.splice(position, quantity, element(s))
•‫حلقة‬ ‫باستخدام‬ ‫املصفوفة‬ ‫عناصر‬ ‫كافة‬ ‫ىلع‬ ‫العبور‬ ‫يمكن‬for/while
•‫باستخدام‬ ‫أيضا‬ ‫ذلك‬ ‫تحقيق‬ ‫يمكن‬array.foreach(function)
•‫إلى‬ ‫النظر‬ ‫يمكن‬foreach()‫الطريقة‬ ‫بهذه‬
•‫الثالث‬ ‫للعناصر‬ ‫بحاجة‬ ‫كنا‬ ‫إذا‬ ،‫التالي‬ ‫بالشكل‬ ‫يكون‬ ‫أن‬ ‫يجب‬ ‫التابع‬ ‫لذلك‬‫ة‬
•map(function)‫ك‬ ‫يرجعها‬ ‫ثم‬ ‫مصفوفة‬ ‫يف‬ ‫للتابع‬ ‫تنفيذ‬ ‫لكل‬ ‫النتيجة‬ ‫يخزن‬‫خرج‬
•‫إلى‬ ‫النظر‬ ‫يمكن‬map‫الطريقة‬ ‫بهذه‬
‫عملي‬ ‫تطبيق‬!
‫السابقة‬ ‫األدوات‬ ‫باستخدام‬‫امللف‬ ‫يف‬ ‫التمرين‬ ‫أكمل‬exercise 3.html
‫للـ‬ ‫األساسي‬ ‫املفهوم‬
3
DOM (Document Object Model)
‫للملف‬ ‫الغرضي‬ ‫النموذج‬ ‫وتعني‬
‫املتصفح‬ ‫إلى‬ ‫ما‬ ‫شيء‬ ‫تحميل‬ ‫عند‬
‫بنية‬ ‫إلى‬ ‫تحويله‬ ‫يتم‬DOM
‫مسبقًا‬ ‫شاهدناه‬ ‫ترميز‬
‫التالي‬ ‫بالشكل‬ ‫تبدو‬ ‫الصفحة‬
‫عقدة‬ ‫يمثل‬ ‫ملون‬ ‫صندوق‬ ‫كل‬ ‫الجذر‬ ‫تسمى‬ ‫األىلع‬ ‫العقدة‬(root)
‫فرع‬ ‫هذا‬
(branch)
‫أب‬ ‫عقدة‬ ‫هذه‬
‫لعقدتين‬
‫للعقدة‬ ‫ابن‬ ‫هذا‬
<head>
‫أخت‬ ‫عقدة‬
‫لـ‬<meta>
‫التالي‬ ‫بالشكل‬ ‫تبدو‬ ‫الصفحة‬
‫البيضاء‬ ‫املساحات‬ ‫عقد‬
•‫هو‬ ‫البيضاء‬ ‫املساحة‬‫يمكنك‬ ‫ال‬ ‫شيء‬ ‫أي‬‫أي‬ ‫املثال‬ ‫سبيل‬ ‫ىلع‬ ‫رؤيته‬‫تب‬‫اعد‬
•‫فقط‬ ‫بيضاء‬ ‫مسافة‬ ‫ىلع‬ ‫تحتوي‬ ‫نصية‬ ‫عقدة‬ ‫هناك‬ ‫تكون‬ ‫قد‬
•‫هذه‬ ‫وتسمى‬"‫بيضاء‬ ‫عقدة‬"
•‫هذه‬‫األحيان‬ ‫بعض‬ ‫يف‬ ‫مزعجة‬ ‫تكون‬
‫مقارنة‬
‫بين‬ ‫بيضاء‬ ‫عقدة‬ ‫يوجد‬ ‫ال‬<body>‫و‬<p>
‫يوجد‬‫بين‬ ‫بيضاء‬ ‫عقدة‬<body>‫و‬<p>
‫بيضاء‬ ‫عقدة‬ ‫ىلع‬ ‫مثال‬
‫التالي‬ ‫بالشكل‬ ‫تبدو‬ ‫الصفحة‬
‫العقد‬ ‫بين‬ ‫العالقات‬
4
‫العقد‬ ‫بين‬ ‫العالقات‬
Handling the parent parentNode
Handling child nodes childNodes[], firstChild, lastChild
Handling siblings previousSibling, nextSibling
‫العقد‬ ‫بين‬ ‫العالقات‬
•‫من‬ ‫كل‬ ‫إلى‬ ‫الترميز‬ ‫خالل‬ ‫من‬ ‫الوصول‬ ‫يمكن‬:
•parentNode
•childNodes[], firstChild, lastChild
•previousSibling, nextSibling
‫العقدة‬ ‫إلى‬ ‫الطريق‬ ‫إيجاد‬
‫إلى‬ ‫املسار‬ ‫نعرض‬ ‫التالي‬ ‫املثال‬ ‫يف‬‫بالخطوات‬ ‫عقدة‬:
.1‫بالعقدة‬ ‫التابع‬ ‫يبدأ‬
.2‫يتم‬‫إلى‬ ‫العقدة‬ ‫نوع‬ ‫إضافة‬‫محارف‬ ‫سلسلة‬
.3‫الترميز‬ ‫ينتقل‬‫إلى‬‫األب‬ ‫العقدة‬
.4‫إذا‬‫لها‬ ‫العقدة‬ ‫كانت‬،‫أب‬‫كرر‬(2)‫و‬(3)
‫العقدة‬ ‫إلى‬ ‫الطريق‬ ‫إيجاد‬
‫التنفيذ؟‬ ‫يتم‬ ‫كيف‬
‫الترميز‬ ‫تنفيذ‬ ‫لتحفيز‬،‫عق‬ ‫ىلع‬ ‫بالنقر‬ ‫املستخدم‬ ‫يقوم‬ ‫أن‬ ‫يجب‬‫دة‬.
‫تمت‬ ،‫ذلك‬ ‫لتحقيق‬‫معالجات‬ ‫إضافة‬‫األحداث‬(event handlers)‫إلى‬‫العقد‬.
‫عملي‬ ‫تطبيق‬!
‫السابقة‬ ‫األدوات‬ ‫باستخدام‬‫امللف‬ ‫يف‬ ‫التمرين‬ ‫أكمل‬exercise 3.html
‫العقد‬ ‫أماكن‬ ‫تحديد‬
getElementsByTagName()
getElementById()
setAttribute()
‫الـ‬ ‫ضمن‬ ‫متواجد‬ ‫شيء‬ ‫كل‬DOM
‫إضافة‬ ‫يمكننا‬/‫حذف‬/‫نسخ‬/‫شيء‬ ‫أي‬ ‫تعديل‬
‫لألغراض‬ ‫الوصول‬ ‫كيفية‬ ‫فهم‬ ‫علينا‬ ‫يجب‬ ،‫ذلك‬ ‫لفعل‬
‫العقد‬ ‫أماكن‬ ‫تحديد‬
5
‫الحقيقي‬ ‫املسار‬ ‫باستخدام‬
‫األولى‬ ‫الطريقة‬:‫الحقيقي‬ ‫املسار‬ ‫استخدام‬
•‫الحصول‬ ‫الصعب‬ ‫من‬ ‫األحيان‬ ‫بعض‬ ‫يف‬
‫الحقيقي‬ ‫املسار‬ ‫ىلع‬
•‫بأخطاء‬ ‫القيام‬ ‫السهل‬ ‫من‬
•‫الـ‬ ‫بنية‬ ‫تكون‬ ‫قد‬DOM‫بعض‬ ‫يف‬ ‫مختلفة‬
‫البرنامج‬ ‫يفشل‬ ‫وبالتالي‬ ‫املتصفحات‬!
‫النمط‬ ‫باستخدام‬
‫الثانية‬ ‫الطريقة‬:‫استخدام‬getElementsByTagName()
•ً‫ال‬‫مث‬ ‫الفعلي‬ ‫الوسم‬ ‫اسم‬ ‫معرفة‬ ‫يتطلب‬ ‫هذا‬:‫ه‬‫ل‬
‫هو‬h2‫أن‬h3‫؟‬
•،‫النمط‬ ‫هذا‬ ‫من‬ ‫العقد‬ ‫من‬ ‫العديد‬ ‫هنالك‬ ‫يكون‬ ‫قد‬
‫تريد‬ ‫منها‬ ‫أي‬ ‫بالضبط‬ ‫تعلم‬ ‫أن‬ ‫يجب‬ ‫لذا‬.
‫االسم‬ ‫باستخدام‬
‫الثالثة‬ ‫الطريقة‬:‫استخدام‬getElementById()
•ً‫ال‬‫مث‬ ،‫فريد‬ ‫اسم‬ ‫عقدة‬ ‫بإعطاء‬ ‫قمت‬ ‫إذا‬:
<element_name id="thing"> . . . </element_name>
‫طريقة‬ ‫أسهل‬ ‫هي‬ ‫الطريقة‬ ‫هذه‬ ‫تكون‬ ‫عندها‬.
‫مثال‬
‫مثال‬
‫ما‬ ‫وسم‬ ‫خصائص‬ ‫لتعديل‬ ‫شائعة‬ ‫طريقة‬ ‫هذه‬
‫املثال‬ ‫سبيل‬ ‫ىلع‬:
‫مثال‬
‫العقد‬ ‫وإضافة‬ ‫إنشاء‬
6
‫العقد‬ ‫وإضافة‬ ‫إنشاء‬
Creating a node createElement(), createTextNode()
Adding a node insertBefore(), appendChild()
‫الويب‬ ‫لصفحة‬ ‫عناصر‬ ‫إضافة‬
‫إضافته‬ ‫نريد‬ ‫ما‬ ‫إنشاء‬ ،ً‫ال‬‫أو‬
‫الـ‬ ‫من‬ ‫جزءًا‬ ‫ليس‬ ‫إنشاؤه‬ ‫تم‬ ‫ما‬DOM‫بعد‬
‫املرغوب‬ ‫املكان‬ ‫يف‬ ‫إضافته‬ ،‫ثانيًا‬
‫عقدة‬ ‫إنشاء‬
‫باستخدام‬createElement()ً‫ال‬‫مث‬:
‫باستخدام‬ ،‫النصوص‬ ‫لعقد‬createTextNode()ً‫ال‬‫مث‬:
‫عقد‬ ‫إضافة‬-
‫مثال‬:
‫عقد‬ ‫إضافة‬-
‫عقد‬ ‫إضافة‬-
‫عقد‬ ‫إضافة‬-
‫عقد‬ ‫إضافة‬-
‫مثال‬:
‫عقد‬ ‫إضافة‬-
‫عقد‬ ‫إضافة‬-
‫عقد‬ ‫إضافة‬-
‫عملي‬ ‫تطبيق‬!
‫السابقة‬ ‫األدوات‬ ‫باستخدام‬‫امللف‬ ‫يف‬ ‫التمرين‬ ‫أكمل‬exercise 4.html
‫حذف‬–‫العقد‬ ‫نسخ‬
Removing a node removeChild()
Copying a node the_node.cloneNode()
Copying a branch the_node.cloneNode(true)
Adding node(s) dest.appendChild(the_node)
‫والوقت‬ ‫الفأرة‬ ‫أحداث‬
Mouse events onclick
onmousedown
onmouseup
onmouseover
onmouseout
setTimeout setInterval
clearTimeout clearInterval
‫باستخدام‬ ‫األحداث‬ ‫إضافة‬
7
‫باستخدام‬ ‫األحداث‬ ‫إضافة‬
addEventListener()
removeEventListener()
‫باستخدام‬ ‫حدث‬ ‫معالج‬ ‫إضافة‬
‫الـ‬ ‫يف‬ ‫لعنصر‬ ‫حدث‬ ‫إضافة‬HTML
do_something()‫الحدث‬ ‫لهذا‬ ‫بالنسبة‬ ‫الحدث‬ ‫معالج‬ ‫هو‬
‫باستخدام‬ ‫حدث‬ ‫معالج‬ ‫إضافة‬
‫الـ‬ ‫يف‬ ‫لعنصر‬ ‫حدث‬ ‫إضافة‬ ‫أيضًا‬ ‫يمكن‬JS
‫باستخدام‬ ‫حدث‬ ‫معالج‬ ‫إضافة‬
‫ثانية‬ ‫طريقة‬
‫عملي‬ ‫تطبيق‬!
‫السابقة‬ ‫األدوات‬ ‫باستخدام‬‫امللف‬ ‫يف‬ ‫التمرين‬ ‫أكمل‬exercise 5.html
‫حدث‬ ‫معالج‬ ‫من‬ ‫أكثر‬ ‫لديك‬ ‫كان‬ ‫إذا‬
•‫مصفوفة‬ ‫ضمن‬ ‫تخزن‬ ‫األحداث‬ ‫معالجات‬
•‫حدوثه‬ ‫عند‬ ‫تحفيزها‬ ‫يتم‬ ‫الحدث‬ ‫معالجات‬ ‫كل‬
•‫أضيف‬ ‫الذي‬ ‫نفسه‬ ‫بالترتيب‬ ‫تنفيذها‬ ‫يتم‬‫به‬ ‫ت‬
‫حدث‬ ‫معالج‬ ‫إزالة‬
‫حدث‬ ‫معالج‬ ‫إلزالة‬:
‫مثال‬
‫التوابع‬ ‫عن‬ ‫أكثر‬ ‫معلومات‬
8
‫ىلع‬ ‫سنتعرف‬
Events onload
Functions function
return
‫تابع‬ ‫لتعريف‬ ‫طريقتين‬
...‫الترميز‬(code)‫هنا‬...
‫الويب‬ ‫صفحة‬ ‫تحميل‬ ‫عند‬ ‫تعريفه‬ ‫يتم‬ ‫التابع‬ ‫هذا‬
‫تابع‬ ‫لتعريف‬ ‫طريقتين‬
...‫الترميز‬(code)‫هنا‬...
...‫الترميز‬(code)‫هنا‬...
‫ملتحول‬ ‫تابع‬ ‫بإسناد‬ ‫نقوم‬ ‫هنا‬
‫يص‬ ‫عندما‬ ‫تعريفه‬ ‫يتم‬ ‫التابع‬ ‫هذا‬‫ل‬
‫في‬ ‫املوجود‬ ‫النقطة‬ ‫إلى‬ ‫املتصفح‬‫ها‬
‫البرمجي‬ ‫األمر‬
‫آخر‬ ‫لتابع‬ ‫تابع‬ ‫تمرير‬
‫آخر‬ ‫لتابع‬ ‫تابع‬ ‫تمرير‬ ‫يمكن‬
‫مثال‬
‫عملي‬ ‫تطبيق‬!
‫السابقة‬ ‫األدوات‬ ‫باستخدام‬‫امللف‬ ‫يف‬ ‫التمرين‬ ‫أكمل‬exercise 6.html
‫آخر‬ ‫تابع‬ ‫من‬ ‫تابع‬ ‫قيمة‬ ‫إرجاع‬
‫أخر‬ ‫تابع‬ ‫من‬ ‫تابع‬ ‫قيمة‬ ‫إرجاع‬ ‫يمكن‬
‫مثال‬
‫القادمة‬ ‫للجلسة‬ ‫الواجب‬
‫شكرًا‬!

More Related Content

What's hot

شرح برنامج الورود
شرح برنامج الورودشرح برنامج الورود
شرح برنامج الورود
Hanaa Ahmed
 

What's hot (20)

شرح برنامج الورود
شرح برنامج الورودشرح برنامج الورود
شرح برنامج الورود
 
باللغة العربية jQuery دورة
 باللغة العربية jQuery دورة باللغة العربية jQuery دورة
باللغة العربية jQuery دورة
 
باللغة العربية HTML5 دورة
باللغة العربية HTML5 دورة باللغة العربية HTML5 دورة
باللغة العربية HTML5 دورة
 
شرح برنامج الورود
شرح برنامج الورودشرح برنامج الورود
شرح برنامج الورود
 
الجديد فى برنامج Word 2010
الجديد فى برنامج Word 2010الجديد فى برنامج Word 2010
الجديد فى برنامج Word 2010
 
شرح Word
شرح Wordشرح Word
شرح Word
 
ويب كويست
ويب كويستويب كويست
ويب كويست
 
باللغة العربية CSS دورة
  باللغة العربية CSS دورة   باللغة العربية CSS دورة
باللغة العربية CSS دورة
 
java script course دورة جافا سكربت باللغة العربية
java script course دورة جافا سكربت باللغة العربيةjava script course دورة جافا سكربت باللغة العربية
java script course دورة جافا سكربت باللغة العربية
 
الدرس
الدرسالدرس
الدرس
 
اسئلة نهائية لمقرر تقنية تصميم صفحات الويب - 1266
اسئلة نهائية لمقرر تقنية تصميم صفحات الويب - 1266اسئلة نهائية لمقرر تقنية تصميم صفحات الويب - 1266
اسئلة نهائية لمقرر تقنية تصميم صفحات الويب - 1266
 
الفصل الأول فى الصف الأول الأعد
الفصل الأول فى الصف الأول الأعدالفصل الأول فى الصف الأول الأعد
الفصل الأول فى الصف الأول الأعد
 
[C++ Tutorial ] #9 Classes
[C++ Tutorial ] #9 Classes[C++ Tutorial ] #9 Classes
[C++ Tutorial ] #9 Classes
 
الدرس السادس عشر
الدرس السادس عشرالدرس السادس عشر
الدرس السادس عشر
 
باللغة العربية SASS دورة
  باللغة العربية SASS دورة   باللغة العربية SASS دورة
باللغة العربية SASS دورة
 
[C++ Tutorial] #8 Files
[C++ Tutorial] #8 Files[C++ Tutorial] #8 Files
[C++ Tutorial] #8 Files
 
الجزء العملى فى منهج الصف الثالث الإعدادى Visual Basic.Net 2005
الجزء العملى فى منهج الصف الثالث الإعدادى Visual Basic.Net 2005الجزء العملى فى منهج الصف الثالث الإعدادى Visual Basic.Net 2005
الجزء العملى فى منهج الصف الثالث الإعدادى Visual Basic.Net 2005
 
باللغة العربية HTML دورة
  باللغة العربية HTML دورة   باللغة العربية HTML دورة
باللغة العربية HTML دورة
 
كتاب تعلم Html5 css3
كتاب تعلم Html5 css3كتاب تعلم Html5 css3
كتاب تعلم Html5 css3
 
ملخص تقنية تصميم صفحات الويب - الوحدة الخامسة
ملخص تقنية تصميم صفحات الويب - الوحدة الخامسةملخص تقنية تصميم صفحات الويب - الوحدة الخامسة
ملخص تقنية تصميم صفحات الويب - الوحدة الخامسة
 

Similar to مواضيع متقدمة في JavaScript

المختصر السريع فى البرمجة غرضية التوجية فى Php
المختصر السريع فى البرمجة غرضية التوجية فى Phpالمختصر السريع فى البرمجة غرضية التوجية فى Php
المختصر السريع فى البرمجة غرضية التوجية فى Php
Prmigo
 

Similar to مواضيع متقدمة في JavaScript (20)

6 arrays
6 arrays6 arrays
6 arrays
 
مصفوفه
مصفوفهمصفوفه
مصفوفه
 
ARRAYS
ARRAYSARRAYS
ARRAYS
 
Uml class diagram
Uml class diagramUml class diagram
Uml class diagram
 
الوحدة السادسة - قاعدة البيانات وادارتها
الوحدة السادسة - قاعدة البيانات وادارتهاالوحدة السادسة - قاعدة البيانات وادارتها
الوحدة السادسة - قاعدة البيانات وادارتها
 
Www.kutub.info 17040
Www.kutub.info 17040Www.kutub.info 17040
Www.kutub.info 17040
 
Moodle plugins programing manual
Moodle plugins programing manualMoodle plugins programing manual
Moodle plugins programing manual
 
الدرس الرابع عشر
الدرس الرابع عشرالدرس الرابع عشر
الدرس الرابع عشر
 
VB.net Database Chapter 1
VB.net Database Chapter 1VB.net Database Chapter 1
VB.net Database Chapter 1
 
الدرس العاشر
الدرس العاشرالدرس العاشر
الدرس العاشر
 
Luct7.pdf
Luct7.pdfLuct7.pdf
Luct7.pdf
 
Database Administration
Database AdministrationDatabase Administration
Database Administration
 
المختصر السريع فى البرمجة غرضية التوجية فى Php
المختصر السريع فى البرمجة غرضية التوجية فى Phpالمختصر السريع فى البرمجة غرضية التوجية فى Php
المختصر السريع فى البرمجة غرضية التوجية فى Php
 
[C++ Tutorial] #6- Pointers
[C++ Tutorial] #6- Pointers [C++ Tutorial] #6- Pointers
[C++ Tutorial] #6- Pointers
 
Uml sequence diagram
Uml sequence diagramUml sequence diagram
Uml sequence diagram
 
OOP in JAVA.ppt
OOP in JAVA.pptOOP in JAVA.ppt
OOP in JAVA.ppt
 
جافا سكريبت
جافا سكريبتجافا سكريبت
جافا سكريبت
 
توزيع المنهج للمرحلة الاعدادية
توزيع المنهج للمرحلة الاعداديةتوزيع المنهج للمرحلة الاعدادية
توزيع المنهج للمرحلة الاعدادية
 
أنواع المحددات Css
أنواع المحددات Cssأنواع المحددات Css
أنواع المحددات Css
 
5 fifth lesson -xml
5 fifth lesson -xml5 fifth lesson -xml
5 fifth lesson -xml
 

More from Molham Al-Maleh

More from Molham Al-Maleh (8)

مقدمة إلى تطوير تطبيقات الجوال الهجينة باستخدام Ionic 3
مقدمة إلى تطوير تطبيقات الجوال الهجينة باستخدام Ionic 3مقدمة إلى تطوير تطبيقات الجوال الهجينة باستخدام Ionic 3
مقدمة إلى تطوير تطبيقات الجوال الهجينة باستخدام Ionic 3
 
بناء واجهة برمجية باستخدام NodeJS MongoDB و Mongoose
بناء واجهة برمجية باستخدام NodeJS MongoDB و Mongooseبناء واجهة برمجية باستخدام NodeJS MongoDB و Mongoose
بناء واجهة برمجية باستخدام NodeJS MongoDB و Mongoose
 
مقدمة إلى MongoDB والتعرف على Mongoose ODM
مقدمة إلى MongoDB والتعرف على Mongoose ODMمقدمة إلى MongoDB والتعرف على Mongoose ODM
مقدمة إلى MongoDB والتعرف على Mongoose ODM
 
مقدمة إلى NodeJS والتعرف على منصة ExpressJS
مقدمة إلى NodeJS والتعرف على منصة ExpressJSمقدمة إلى NodeJS والتعرف على منصة ExpressJS
مقدمة إلى NodeJS والتعرف على منصة ExpressJS
 
تعلم Angular 4
تعلم Angular 4تعلم Angular 4
تعلم Angular 4
 
Exploiting Big Data in Time Series Forecasting: A Cross-Sectional Approach
Exploiting Big Data in Time Series Forecasting: A Cross-Sectional ApproachExploiting Big Data in Time Series Forecasting: A Cross-Sectional Approach
Exploiting Big Data in Time Series Forecasting: A Cross-Sectional Approach
 
Data Visualization With Trendalyzer
Data Visualization With TrendalyzerData Visualization With Trendalyzer
Data Visualization With Trendalyzer
 
Visualizing Big Data with augmented and virtual reality
Visualizing Big Data with augmented and virtual realityVisualizing Big Data with augmented and virtual reality
Visualizing Big Data with augmented and virtual reality
 

Recently uploaded

الاستعداد للامتحانات.pptx عرض حولك كيفية
الاستعداد للامتحانات.pptx عرض حولك كيفيةالاستعداد للامتحانات.pptx عرض حولك كيفية
الاستعداد للامتحانات.pptx عرض حولك كيفية
NawalDahmani
 

Recently uploaded (11)

دورة_الخطابة - فن مخاطبة الجماهير بطريقة إلقائية.pptx
دورة_الخطابة - فن مخاطبة الجماهير بطريقة إلقائية.pptxدورة_الخطابة - فن مخاطبة الجماهير بطريقة إلقائية.pptx
دورة_الخطابة - فن مخاطبة الجماهير بطريقة إلقائية.pptx
 
تێکچوونا خەموکییا مەزن ژخەموکی چیە و خەموکی چەوا پەیدا دبیت ، چارەسەریا خەموک...
تێکچوونا خەموکییا مەزن ژخەموکی چیە و خەموکی چەوا پەیدا دبیت ، چارەسەریا خەموک...تێکچوونا خەموکییا مەزن ژخەموکی چیە و خەموکی چەوا پەیدا دبیت ، چارەسەریا خەموک...
تێکچوونا خەموکییا مەزن ژخەموکی چیە و خەموکی چەوا پەیدا دبیت ، چارەسەریا خەموک...
 
الشوق إلى حجّ بيت الله الحرام (فضائل الحج)
الشوق إلى حجّ بيت الله الحرام (فضائل الحج)الشوق إلى حجّ بيت الله الحرام (فضائل الحج)
الشوق إلى حجّ بيت الله الحرام (فضائل الحج)
 
واستعمال الموارد الرقمية في التعليم .ppt
واستعمال الموارد الرقمية في التعليم .pptواستعمال الموارد الرقمية في التعليم .ppt
واستعمال الموارد الرقمية في التعليم .ppt
 
64617773-قلق-الامتحان.ppt قلق الامتحاااااان
64617773-قلق-الامتحان.ppt قلق الامتحاااااان64617773-قلق-الامتحان.ppt قلق الامتحاااااان
64617773-قلق-الامتحان.ppt قلق الامتحاااااان
 
IntegratedMulti TrophicAquaculture Systems Aquaculture experts Forum.pdf
IntegratedMulti TrophicAquaculture Systems Aquaculture experts Forum.pdfIntegratedMulti TrophicAquaculture Systems Aquaculture experts Forum.pdf
IntegratedMulti TrophicAquaculture Systems Aquaculture experts Forum.pdf
 
الكامل في أسانيد وتصحيح حديث الدنيا سجن المؤمن وجنة الكافر من ( 15 ) طريقا عن...
الكامل في أسانيد وتصحيح حديث الدنيا سجن المؤمن وجنة الكافر من ( 15 ) طريقا عن...الكامل في أسانيد وتصحيح حديث الدنيا سجن المؤمن وجنة الكافر من ( 15 ) طريقا عن...
الكامل في أسانيد وتصحيح حديث الدنيا سجن المؤمن وجنة الكافر من ( 15 ) طريقا عن...
 
الاستعداد للامتحانات.pptx عرض حولك كيفية
الاستعداد للامتحانات.pptx عرض حولك كيفيةالاستعداد للامتحانات.pptx عرض حولك كيفية
الاستعداد للامتحانات.pptx عرض حولك كيفية
 
الكامل في اتفاق الصحابة والأئمة علي وجوب الحجاب والجلباب علي المرأة واستحباب ...
الكامل في اتفاق الصحابة والأئمة علي وجوب الحجاب والجلباب علي المرأة واستحباب ...الكامل في اتفاق الصحابة والأئمة علي وجوب الحجاب والجلباب علي المرأة واستحباب ...
الكامل في اتفاق الصحابة والأئمة علي وجوب الحجاب والجلباب علي المرأة واستحباب ...
 
RPT PENDIDIKAN ISLAM THN 2 (SK) 2024-2025.docx
RPT PENDIDIKAN ISLAM THN 2 (SK) 2024-2025.docxRPT PENDIDIKAN ISLAM THN 2 (SK) 2024-2025.docx
RPT PENDIDIKAN ISLAM THN 2 (SK) 2024-2025.docx
 
اسلوب النفي في ديوان الشريف الرضي بحث تخرج
اسلوب النفي في ديوان الشريف الرضي بحث تخرجاسلوب النفي في ديوان الشريف الرضي بحث تخرج
اسلوب النفي في ديوان الشريف الرضي بحث تخرج
 

مواضيع متقدمة في JavaScript