JAVASCRIPT Tutorial

جافاسكريبت Window

المفاهيم الأساسية:

  • كائن النافذة: كائن موجود في جميع متصفحات الويب يمثل نافذة المتصفح.
  • الكائن العالمي: الكائن الذي يحتوي على جميع المتغيرات والوظائف المتوفرة لجميع نوافذ المتصفح.
  • خصائص النافذة: معلومات حول نافذة المتصفح، مثل حجمها وموضعها.
  • أساليب النافذة: طرق للتفاعل مع نافذة المتصفح، مثل فتح وإغلاق نوافذ جديدة.
  • نافذة المتصفح: المنطقة في متصفح الويب حيث يتم عرض محتوى الصفحة.

خطوات عملية:

  1. استخدم الكلمة المفتاحية window للوصول إلى كائن النافذة.
  2. استخدم الخصائص مثل window.innerWidth وwindow.innerHeight للحصول على معلومات عن نافذة المتصفح.
  3. استخدم الأساليب مثل ()window.open و()window.close للتفاعل مع نافذة المتصفح.
  4. يمكن الوصول إلى الكائن العالمي أيضًا عبر الكلمة المفتاحية this.

مثال على جافاسكريبت:

// فهم الكائن "نافذة" والخصائص والأساليب الخاصة به
console.log(window.innerWidth);  // عرض نافذة المتصفح
window.open("https://www.example.com", "_blank");  // فتح نافذة جديدة