DOM هي بنية التحكم في خصائص عناصر HTML و هي في JS تجعلها تعمل مثل المفسر الموجود في المتصفح .
انت ستحتاج معرفة مكونات DOM لعناصر HTML حتى تغير محتوياتها بناء على المحدد Selector ـ
DOM ايضا لديها القدرة على التعامل في الوقت الحقيقي للتغيرات التي تحصل لعناصر HTML وهو ما يعرف بال Events
DOM تحوي خصائص Properties عنصر HTML مثل التنسيق Style يمكنك تغييرها عبر JS
بالنسبة للفرق ف JS لغة برمجية قائمة بداتها تحتوي على اغلب المميزات القياسية لجميع لغات البرمجة الاخر مثل القيام بالعمليات الحسابية , انشاء المصفوفات , إنشاء المتغيرات Variables و الكوائن Objects , التعامل مع الوقت , إنشاء الدوال Function , إرسال البيانات للسيرفر عبر XMLHttpRequest او AJAX . كل هذه مهمات تقوم بها بدون الحاجة لاستعمال JS DOM لكن الاخيرة هي ما يميز JS عن جميع لغات البرمجة الأخرى .
التعليقات