Saud | سعود الانصاري
Saud | سعود الانصاري

@Alansaricodez

8 تغريدة Mar 03, 2023
❗️٥ دالّات رائعة لJavaScript ❗️
اليك خمسة دالّات قد تفيدك في مشاريعك القادمة
الق نظرة 👇🏼
١- تحقق مما إذا كان العنصر مرئيًا في منفذ العرض:
يمكنك تخصيص سلوك المراقب باستخدام معلمة option
Threshold هي السمة الأكثر فائدة، فهي تحدد النسبة المئوية للعنصر الذي يجب أن يكون مرئيًا في منفذ العرض للمراقب
٢- كشف الجهاز:
يمكنك استخدام navigator.userAgent لاكتساب رؤية دقيقة واكتشاف الجهاز الذي يقوم بتشغيل التطبيق
٣- إخفاء العناصر:
يمكنك فقط تبديل رؤية عنصر ما باستخدام الخاصية style.visibility
وفي حالة رغبتك في إزالته من تدفق العرض، يمكنك استخدام الخاصية style.display
إذا لم تقم بإزالة عنصر من تدفق التجسيد، فسيتم إخفاؤه، لكن مساحته ستظل مشغولة
إنه مفيد للغاية أثناء عرض قوائم طويلة من العناصر، يمكن إخفاء العناصر غير المعروضة (يمكن اختبارها باستخدام IntersectionObserver)
٤- احصل على المعلمات (parameters) من عنوان URL:
JavaScript يجعل جلب المعلمات من أي عنوان سهل للغاية باستخدام كائن URL
٥- نسخ عميق للكائن بسهولة:
يمكنك إجراء نسخ عميق لأي كائن عن طريق تحويله إلى سلسلة والعودة إلى كائن
هل جربت احدهم من قبل؟ 😁

جاري تحميل الاقتراحات...