1️⃣ تجنب المتغيرات العالمية Global Variables:
المتغيرات العالمية وأسماء الوظائف هي فكرة سيئة بشكل لا يصدق
والسبب هو أن كل ملف جافا سكريبت مدرج في الصفحة يعمل في نفس النطاق
المتغيرات العالمية وأسماء الوظائف هي فكرة سيئة بشكل لا يصدق
والسبب هو أن كل ملف جافا سكريبت مدرج في الصفحة يعمل في نفس النطاق
إذا كان لديك متغيرات أو وظائف عامة في التعليمات البرمجية الخاصة بك، فإن البرامج النصية المضمنة بعد التعليمات البرمجية الخاصة بك والتي تحتوي على نفس المتغيرات وأسماء الوظائف ستحل محل المتغيرات / الوظائف الخاصة بك
3️⃣ تجنب استخدام eval() :
تُستخدم الدالة eval () لتشغيل النص كرمز icon
في جميع الحالات تقريبًا، لن يكون من الضروري استخدامه لأنه قد يتسبب في مشكلة أمنية
تُستخدم الدالة eval () لتشغيل النص كرمز icon
في جميع الحالات تقريبًا، لن يكون من الضروري استخدامه لأنه قد يتسبب في مشكلة أمنية
5️⃣ حافظ على وصول DOM إلى الحد الأدنى:
يعد الوصول إلى DOM في المتصفحات أمرا مكلفا، DOM هي واجهة برمجة تطبيقات معقدة للغاية ويمكن أن يستغرق التقديم في المتصفحات الكثير من الوقت.
يعد الوصول إلى DOM في المتصفحات أمرا مكلفا، DOM هي واجهة برمجة تطبيقات معقدة للغاية ويمكن أن يستغرق التقديم في المتصفحات الكثير من الوقت.
يمكنك رؤية ذلك عند تشغيل تطبيقات الويب المعقدة عندما يكون جهاز الكمبيوتر الخاص بك قد وصل بالفعل إلى الحد الأقصى مع الأعمال الأخرى - تستغرق التغييرات وقتا أطول أو تظهر في منتصف الطريق وما إلى ذلك.
6️⃣ لا تثق بأي بيانات:
واحدة من النقاط الرئيسية التي يجب مراعاتها عند الحديث عن التعليمات البرمجية وأمن البيانات هي عدم الوثوق بأي بيانات
لا يتعلق الأمر فقط بالأشخاص الأشرار الراغبين في اختراق أنظمتك، بل يبدأ بسهولة الاستخدام البسيطة
واحدة من النقاط الرئيسية التي يجب مراعاتها عند الحديث عن التعليمات البرمجية وأمن البيانات هي عدم الوثوق بأي بيانات
لا يتعلق الأمر فقط بالأشخاص الأشرار الراغبين في اختراق أنظمتك، بل يبدأ بسهولة الاستخدام البسيطة
سيدخل المستخدمون بيانات غير صحيحة، طوال الوقت
ربما يكونون مشغولون أو مشتتون أو أن الصياغة الواردة في تعليماتك تربكهم
على سبيل المثال، حجزت للتو غرفة فندق لمدة شهر بدلا من ستة أيام عندما أدخلت رقما خاطئاً
ربما يكونون مشغولون أو مشتتون أو أن الصياغة الواردة في تعليماتك تربكهم
على سبيل المثال، حجزت للتو غرفة فندق لمدة شهر بدلا من ستة أيام عندما أدخلت رقما خاطئاً
الحيلة الرئيسية مع جافا سكريبت هي تجنب اتخاذ المسار السهل
JavaScript هي لغة متعددة الاستخدامات بشكل رائع وبما أن البيئة التي يتم تنفيذها فيها متسامحة للغاية، فمن السهل كتابة كود سيء يبدو أنه يقوم بهذه المهمة
ومع ذلك، سيعود هذا الكود نفسه ليؤذيك بعد بضعة أشهر
JavaScript هي لغة متعددة الاستخدامات بشكل رائع وبما أن البيئة التي يتم تنفيذها فيها متسامحة للغاية، فمن السهل كتابة كود سيء يبدو أنه يقوم بهذه المهمة
ومع ذلك، سيعود هذا الكود نفسه ليؤذيك بعد بضعة أشهر
جاري تحميل الاقتراحات...