Προγραμματισμός

Γνώση Υπολογιστών >> Προγραμματισμός >  >> JavaScript Προγραμματισμός

Ποιες λειτουργίες αρχείων μπορεί να εκτελέσει η JavaScript σε έναν υπολογιστή-πελάτη;

1. Ανάγνωση αρχείων

Η JavaScript μπορεί να διαβάσει αρχεία χρησιμοποιώντας το API «FileReader». Αυτό το API σάς επιτρέπει να διαβάζετε αρχεία

ασύγχρονα και υποστηρίζει μια ποικιλία τύπων αρχείων, συμπεριλαμβανομένων κειμένου, δυαδικών και εικόνων.

Για να διαβάσετε ένα αρχείο, πρέπει πρώτα να δημιουργήσετε ένα αντικείμενο «FileReader». Στη συνέχεια, μπορείτε να χρησιμοποιήσετε τη μέθοδο «readAsText()», «readAsBinaryString()» ή «readAsDataURL()» για να διαβάσετε το αρχείο. Η μέθοδος «readAsText()» διαβάζει το αρχείο ως συμβολοσειρά, η μέθοδος «readAsBinaryString()» διαβάζει το αρχείο ως δυαδική συμβολοσειρά και η μέθοδος «readAsDataURL()» διαβάζει το αρχείο ως διεύθυνση URL δεδομένων.

Μετά την ανάγνωση του αρχείου, μπορείτε να αποκτήσετε πρόσβαση στα περιεχόμενα του αρχείου χρησιμοποιώντας την ιδιότητα «result» του αντικειμένου «FileReader».

2. Σύνταξη αρχείων

Η JavaScript μπορεί να γράψει αρχεία χρησιμοποιώντας το API «FileWriter». Αυτό το API σάς επιτρέπει να γράφετε αρχεία ασύγχρονα και υποστηρίζει μια ποικιλία τύπων αρχείων, συμπεριλαμβανομένων κειμένου, δυαδικών και εικόνων.

Για να γράψετε ένα αρχείο, πρέπει πρώτα να δημιουργήσετε ένα αντικείμενο «FileWriter». Στη συνέχεια, μπορείτε να χρησιμοποιήσετε τη μέθοδο «write()» για να γράψετε δεδομένα στο αρχείο. Η μέθοδος «write()» παίρνει ως όρισμα μια συμβολοσειρά, μια δυαδική συμβολοσειρά ή μια διεύθυνση URL δεδομένων.

Αφού εγγραφούν τα δεδομένα στο αρχείο, μπορείτε να χρησιμοποιήσετε τη μέθοδο «flush()» για να διασφαλίσετε ότι τα δεδομένα έχουν εγγραφεί στο δίσκο.

3. Δημιουργία καταλόγων

Η JavaScript μπορεί να δημιουργήσει καταλόγους χρησιμοποιώντας τη μέθοδο "createDirectory()" του "FileSystem"

αντικείμενο. Η μέθοδος `createDirectory()` παίρνει μια διαδρομή προς τον κατάλογο που θέλετε να δημιουργήσετε ως όρισμα.

4. Διαγραφή αρχείων και καταλόγων

Η JavaScript μπορεί να διαγράψει αρχεία και καταλόγους χρησιμοποιώντας τα "deleteFile()" και "deleteDirectory()"

μεθόδους του αντικειμένου «FileSystem». Η μέθοδος `deleteFile()` παίρνει μια διαδρομή προς το αρχείο που θέλετε να διαγράψετε ως όρισμα και η μέθοδος `deleteDirectory()` παίρνει μια διαδρομή προς τον κατάλογο που θέλετε να διαγράψετε ως όρισμα.

5. Μετονομασία αρχείων και καταλόγων

Η JavaScript μπορεί να μετονομάσει αρχεία και καταλόγους χρησιμοποιώντας τη μέθοδο «rename()» του αντικειμένου «FileSystem». Η μέθοδος `rename()` παίρνει δύο ορίσματα:τη διαδρομή προς το αρχείο ή τον κατάλογο που θέλετε να μετονομάσετε και το νέο όνομα του αρχείου ή του καταλόγου.

6. Αντιγραφή αρχείων και καταλόγων

Η JavaScript μπορεί να αντιγράψει αρχεία και καταλόγους χρησιμοποιώντας τη μέθοδο «copy()» του αντικειμένου «FileSystem». Η μέθοδος `copy()` παίρνει δύο ορίσματα:τη διαδρομή προς το αρχείο ή τον κατάλογο που θέλετε να αντιγράψετε και τη διαδρομή προς τον κατάλογο προορισμού.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα