تشفير النصوص و فكها بقاعدة base-64 لغة جافاسكربت تشفير encryption و فك تشفير decryption للنصوص Texts في لغة JavaScript بقاعدة بيانات base-64. يمكن إستخدام btoa() من أجل تشفير البيانات ال…
أوامر معرفة نظام الزائر Navigator.userAgent جافاسكربت كشف نظام التشغيل على جهاز الزائر detect operating system on the client machine. تحديد الأوامر التي نرغب بأن يتم تنفيذها على الأنظمة &…
التحكم في عرض و إرتفاع الشاشة التحكم في حجم الشاشة بواسطة screen.width و screen.height حيث يقوم العنصر screen width بجلب عرض الشاشة أما العنصر screen.height فيجلب لنا إرتفاع الشاشة. و …
الأحداث المتعلقة بالنصوص في جافاسكربت أحداث النصوص جافاسكربت , في بعض الأحيان إذا قام شخص ما بالنسخ أو لصق أو قص من محتوى موقعك و تريد تنفيذ أحد اوامر الجافاسكربت. سوف نشرح لكم هذه الطريقة,…
الحصول على معلومات عنوان URL الحصول على معلومات عنوان URL , سوف نشرح في هذا الدرس عن الموقع location . سوف نبدأ بـ location.protocol , إذا قمنا بإستخدام هذه الخاصية سوف يتم إعادة البروتوكول…
المهلة setTimeout والفترة setInterval في جافاسكربت الفترة setInterval في الجافاسكربت من خلال setinterval نستطيع تكرار تنفيذ الأوامر الذي نقوم بتحديدها, هذا ما نسميه (جدولة الإستدعاءات sc…
التعامل مع ذاكرة التخزين المحلية في جافاسكربت الذاكرة المحلية localStorage أي ذاكرة التخزين المحلية في المتصفحات. تخزَّن كائنات localStorage البيانات و لا يتم حذف هذه البيانات عند إغلاق ا…
مفهوم Events و AddEvenListener جافاسكربت الأحداث Events و إستخدام AddEvenListener , الأحداث ( event ) تعتبر هي الإجراءات التي تحدث في المتصفّح التي يبدأها المستخدم أو المتصفّح. درسنا اليوم…
معالجة الأخطاء في جافاسكربت JavaScript Errors معالجة الأخطاء Errors , في بعض الأحيان تحتوي أكوادنا على أخطاء تحدث بسبب أخطاء من المبرمج. و تكون عند إدخال المستخدم معلومة غير متوقعة و إستج…
التحكم بميزات عناصر html عبر javascript إنشاء عناصر html و التحكم بها , سوف نشرح اليوم عن كيفية التحكم بميزات عناصر html من خلال JavaScript و سنشرح ايضاً عن كيفية تحديد العناصر عبر الكلاس c…
الكلاس و الكائن في جافاسكربت الكلاس ( Class ) هو عبارة عن حاوية كبيرة تحتوي على كل الكود من متغيرات variables و دوال functions و كائنات object. من أجل تعريف كلاس Class جديد يكفي فقط أن…
تحويل النصوص إلى الأرقام سوف نشرح عن تحويل النصوص إلى أرقام في لغة الجافاسكربت, في العادة يكون مثلاً لدينا متغير يملك رقم لكن عبارة عن نص String و لا يمكن جمعهُ مع رقم int. var number = 20…
التحكم بعناصر الملفات الصوتية الملفات الصوتية audio في جافاسكربت, سوف ندرس اليوم عن التحكم بعناصر الملفات الصوتية في جافاسكربت. سوف نستخدم موقع w3schools من خلاله سوف نجد جميع عناصر الجاف…