Λύθηκε: Λήψη επέκτασης αρχείου

Το κύριο πρόβλημα με τη λήψη επεκτάσεων αρχείων είναι ότι μπορεί να είναι πολύ μπερδεμένες. Υπάρχουν πολλοί διαφορετικοί τύποι αρχείων και επεκτάσεις αρχείων και μπορεί να είναι δύσκολο να γνωρίζουμε ποιον να χρησιμοποιήσετε.

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

Αυτός ο κώδικας ορίζει μια μεταβλητή που ονομάζεται "fileName" και της εκχωρεί την τιμή "sample.txt". Στη συνέχεια, ορίζει μια μεταβλητή που ονομάζεται "fileExtension" και της εκχωρεί την τιμή του αποτελέσματος της εκτέλεσης της μεθόδου "split" στη μεταβλητή "fileName", χρησιμοποιώντας μια τελεία (.) ως διαχωριστικό και στη συνέχεια εκτελώντας τη μέθοδο "pop" στο αυτό το αποτέλεσμα. Το καθαρό αποτέλεσμα είναι ότι η μεταβλητή "fileExtension" καταλήγει να περιέχει την τιμή ".txt", η οποία είναι η επέκταση αρχείου του αρχείου "sample.txt".

Πλαίσια δεδομένων

Ένα πλαίσιο δεδομένων είναι μια δομή δεδομένων σε Python και R που σας επιτρέπει να αποθηκεύετε δεδομένα σε πίνακα σε μια βολική μορφή. Στο JavaScript, μπορείτε να δημιουργήσετε ένα πλαίσιο δεδομένων χρησιμοποιώντας τη συνάρτηση d3.data. Αυτή η συνάρτηση παίρνει ένα αντικείμενο ως πρώτο όρισμα και επιστρέφει ένα αντικείμενο DataFrame. Στη συνέχεια, μπορείτε να χρησιμοποιήσετε τις διάφορες μεθόδους στο αντικείμενο DataFrame για πρόσβαση και χειρισμό των δεδομένων σας.

Δομές αντιγραφής

Οι δομές αντιγραφής είναι ένας τρόπος ομαδοποίησης σχετικού κώδικα μαζί. Σας επιτρέπουν να επαναχρησιμοποιήσετε τον κώδικα αντιγράφοντας τον μεταξύ διαφορετικών τοποθεσιών.

Η πιο κοινή χρήση για δομές αντιγραφής είναι στον αντικειμενοστραφή προγραμματισμό. Στον αντικειμενοστραφή προγραμματισμό, συχνά δημιουργείτε αντικείμενα και στη συνέχεια χρησιμοποιείτε τον ίδιο κώδικα για να δημιουργήσετε παρουσίες αυτών των αντικειμένων. Μπορείτε να το κάνετε αυτό δημιουργώντας ένα αντίγραφο του κώδικα που δημιουργεί μια παρουσία ενός αντικειμένου και, στη συνέχεια, αλλάζοντας τα ονόματα των μεταβλητών παρουσίας ώστε να ταιριάζουν με το όνομα της κλάσης.

Μπορείτε επίσης να χρησιμοποιήσετε δομές αντιγραφής σε JavaScript για να ομαδοποιήσετε τον σχετικό κώδικα. Για παράδειγμα, μπορείτε να χρησιμοποιήσετε μια δομή αντιγραφής για να αποθηκεύσετε όλες τις μεταβλητές σας σε ένα μέρος. Στη συνέχεια, θα μπορούσατε να χρησιμοποιήσετε αυτήν τη δομή για να αποκτήσετε πρόσβαση σε αυτές τις μεταβλητές από οπουδήποτε στον κώδικά σας.

Σχετικές αναρτήσεις:

Αφήστε ένα σχόλιο