Ez a bejegyzés bemutatja a Node.js „path.delimiter” tulajdonságának működését.
Hogyan működik a „path.delimiter” tulajdonság a Node.js-ben?
A ' határoló () ' egy előre meghatározott tulajdonsága a ' pálya ” modul, amely a platform-specifikus útvonalhatárolót adja vissza. Windows esetén az útvonalhatároló „pontosvessző(;)”, UNIX alapú operációs rendszerek esetében pedig „kettőspont(:)”.
Ennek a tulajdonságnak a működése az alábbiakban említett általános szintaxison alapul:
pálya. ingatlan ;
A fenti szintaxis egy határolót ad vissza karakterláncként.
Lássuk a fent definiált tulajdonság gyakorlati megvalósítását az alapszintaxis segítségével.
Példa: A „path.delimiter” tulajdonság alkalmazása az útvonalhatároló lekéréséhez
Ez a példa a „path.delimiter()” tulajdonságot alkalmazza az útvonalhatároló visszaadásához:
konzol. log ( pálya. határoló ) ;
A fenti kódrészletben:
- Először is a „ igényel() ” metódus tartalmazza a „path” modult a Node.js projektben.
- Ezután a „ console.log() ' módszer a ' határoló () ” tulajdonság az útvonalhatároló lekéréséhez és a konzolon való megjelenítéséhez.
Kimenet
Futtassa a „.js” fájlt az alábbi paranccsal:
Látható, hogy a kimenet egy „;(pontosvessző)” útvonalhatárolót tartalmaz, mivel az aktuális operációs rendszer Windows:
2. példa: A „path.delimiter” tulajdonság alkalmazása a rendszerkörnyezeti változók útvonalainak elkülönítésére
Ez a példa a „path.delimeter” tulajdonságot alkalmazza a rendszerkörnyezeti változók útvonalainak felosztására:
konzol. log ( folyamat. env . PÁLYA ) ;
konzol. log ( folyamat. env . PÁLYA . hasított ( pálya. határoló ) ) ;
A fenti kódsorokban:
- A ' console.log() ” metódus először a „process.env.PATH” objektumot alkalmazza a rendszerváltozók elérési útjának eléréséhez és a konzolon való megjelenítéséhez. Az összes útvonalat „;” választja el kettőspont.
- A következő „console.log()” metódus társítja a „ hasított() ” metódussal a „process.env.PATH” objektum átadja a „ határoló ” tulajdonság az argumentum, amely az összes elérési utat az operációs rendszeren alapuló elválasztójellel felvágja.
Kimenet
Futtassa a „.js” fájlt:
Megfigyelhető, hogy a rendszerkörnyezeti változókat „;(pontosvessző)” választja el egymástól, amelyek listás formátumra vannak felosztva:
Ez minden a path.delimiter tulajdonság működéséről szól a Node.js-ben.
Következtetés
A Node.js-ben a „ path.delimiter() ” tulajdonság lekéri az elérési úthatárolót az operációs rendszernek megfelelően. Ez a tulajdonság abban is segít, hogy az alkalmazott módszer alapján az adatokat meghatározott formátumba konvertálja. Ez a bejegyzés gyakorlatilag elmagyarázta a Node.js „path.delimiter()” tulajdonságát.