Αυτή η ανάρτηση θα δείξει τη λειτουργία της ιδιότητας 'path.delimiter' στο Node.js.
Πώς λειτουργεί η ιδιότητα 'path.delimiter' στο Node.js;
Ο ' οριοθέτης () Το ' είναι μια προκαθορισμένη ιδιότητα του ' μονοπάτι ' ενότητα που επιστρέφει τον οριοθέτη διαδρομής για συγκεκριμένη πλατφόρμα. Για τα Windows, ο οριοθέτης διαδρομής είναι 'semi-colon(;)' και για λειτουργικά συστήματα που βασίζονται σε UNIX είναι 'colon(:)'.
Η λειτουργία αυτής της ιδιότητας βασίζεται στη γενικευμένη σύνταξή της που αναφέρεται παρακάτω:
μονοπάτι. ιδιοκτησία ;
Η παραπάνω σύνταξη επιστρέφει έναν οριοθέτη ως συμβολοσειρά.
Ας δούμε την πρακτική εφαρμογή της παραπάνω ιδιότητας με τη βοήθεια της βασικής σύνταξης.
Παράδειγμα: Εφαρμογή της ιδιότητας 'path.delimiter' για να αποκτήσετε τον οριοθέτη διαδρομής
Αυτό το παράδειγμα εφαρμόζει την ιδιότητα 'path.delimiter()' για να επιστρέψει τον οριοθέτη διαδρομής:
κονσόλα. κούτσουρο ( μονοπάτι. οριοθέτης ) ;
Στο παραπάνω απόσπασμα κώδικα:
- Πρώτον, το « απαιτώ() Η μέθοδος περιλαμβάνει τη λειτουργική μονάδα 'διαδρομή' στο έργο Node.js.
- Στη συνέχεια, το « console.log() 'η μέθοδος εφαρμόζει το ' οριοθέτης () ” για να λάβετε το οριοθέτη διαδρομής και να το εμφανίσετε στην κονσόλα.
Παραγωγή
Εκτελέστε το αρχείο '.js' χρησιμοποιώντας την παρακάτω εντολή:
Μπορεί να φανεί ότι η έξοδος περιέχει έναν οριοθέτη διαδρομής ';(semi-colon)' επειδή το τρέχον λειτουργικό σύστημα είναι τα Windows:
Παράδειγμα 2: Εφαρμογή της ιδιότητας 'path.delimiter' για τον διαχωρισμό των μονοπατιών μεταβλητών περιβάλλοντος συστήματος
Αυτό το παράδειγμα εφαρμόζει την ιδιότητα 'path.delimeter' για να χωρίσει τις διαδρομές μεταβλητών περιβάλλοντος συστήματος:
κονσόλα. κούτσουρο ( επεξεργάζομαι, διαδικασία. env . ΜΟΝΟΠΑΤΙ ) ;
κονσόλα. κούτσουρο ( επεξεργάζομαι, διαδικασία. env . ΜΟΝΟΠΑΤΙ . διαίρεση ( μονοπάτι. οριοθέτης ) ) ;
Στις παραπάνω γραμμές κώδικα:
- Ο ' console.log() Η μέθοδος εφαρμόζει πρώτα το αντικείμενο 'process.env.PATH' για πρόσβαση στη διαδρομή μεταβλητών συστήματος και εμφάνιση στην κονσόλα. Όλα τα μονοπάτια χωρίζονται με το ';' άνω κάτω τελεία.
- Η επόμενη μέθοδος 'console.log()' συσχετίζει το ' διαίρεση() ' μέθοδος με το αντικείμενο 'process.env.PATH' περνώντας το ' οριοθέτης ” η ιδιότητα ως το όρισμά της για να κόψει όλες τις διαδρομές με τον οριοθέτη με βάση το λειτουργικό σύστημα.
Παραγωγή
Εκτελέστε το αρχείο '.js':
Μπορεί να παρατηρηθεί ότι οι μεταβλητές περιβάλλοντος συστήματος διαχωρίζονται με το ';(semi-colon)' που χωρίζονται σε μια μορφή λίστας:
Όλα αυτά αφορούν τη λειτουργία της ιδιότητας path.delimiter στο Node.js.
συμπέρασμα
Στο Node.js, το ' path.delimiter() Η ιδιότητα ' ανακτά τον οριοθέτη διαδρομής σύμφωνα με το λειτουργικό σύστημα. Αυτή η ιδιότητα βοηθά επίσης στη μετατροπή των δεδομένων σε μια συγκεκριμένη μορφή με βάση την εφαρμοσμένη μέθοδο. Αυτή η ανάρτηση έχει ουσιαστικά εξηγήσει την ιδιότητα 'path.delimiter()' στο Node.js.