ستجد حلا: الحصول على امتداد الملف

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

var fileName = "sample.txt";
var fileExtension = fileName.split('.').pop();

يعرّف هذا الرمز متغيرًا يسمى "اسم الملف" ويخصص له القيمة "sample.txt". ثم تحدد متغيرًا يسمى "fileExtension" وتخصص له قيمة نتيجة تشغيل طريقة "split" على المتغير "fileName" ، باستخدام نقطة (.) كفاصل ، ثم تشغيل طريقة "pop" على تلك النتيجة. التأثير الصافي هو أن ينتهي متغير "fileExtension" باحتواء القيمة ".txt" ، وهو امتداد الملف لملف "sample.txt".

إطارات البيانات

إطار البيانات هو بنية بيانات في Python و R تسمح لك بتخزين البيانات الجدولية بتنسيق مناسب. في JavaScript ، يمكنك إنشاء إطار بيانات باستخدام وظيفة d3.data. تأخذ هذه الوظيفة كائنًا كوسيطة أولى لها ، وتقوم بإرجاع كائن DataFrame. يمكنك بعد ذلك استخدام الطرق المختلفة على كائن DataFrame للوصول إلى بياناتك ومعالجتها.

نسخ الهياكل

هياكل النسخ هي طريقة لتجميع التعليمات البرمجية ذات الصلة معًا. إنها تسمح لك بإعادة استخدام الكود عن طريق نسخه بين مواقع مختلفة.

الاستخدام الأكثر شيوعًا لهياكل النسخ هو البرمجة الموجهة للكائنات. في البرمجة الموجهة للكائنات ، غالبًا ما تقوم بإنشاء كائنات ثم استخدام نفس الرمز لإنشاء مثيلات من تلك الكائنات. يمكنك القيام بذلك عن طريق إنشاء نسخة من التعليمات البرمجية التي تنشئ مثيلاً لكائن ، ثم تغيير أسماء متغير المثيل لتتطابق مع اسم الفئة.

يمكنك أيضًا استخدام هياكل النسخ في JavaScript لتجميع التعليمات البرمجية ذات الصلة معًا. على سبيل المثال ، يمكنك استخدام بنية نسخ لتخزين جميع المتغيرات الخاصة بك في مكان واحد. يمكنك بعد ذلك استخدام هذه البنية للوصول إلى تلك المتغيرات من أي مكان في التعليمات البرمجية الخاصة بك.

الوظائف ذات الصلة:

اترك تعليق