Ovaj post će pokazati rad svojstva “path.delimiter” u Node.js.
Kako svojstvo “path.delimiter” funkcionira u Node.js?
' graničnik() ' je unaprijed definirano svojstvo ' staza ” modul koji vraća razdjelnik staze specifičan za platformu. Za Windows, graničnik staze je 'točka-zarez(;)', a za operacijske sustave bazirane na UNIX-u je 'dvotočka(:)'.
Rad ovog svojstva oslanja se na generaliziranu sintaksu koja je navedena u nastavku:
staza. vlasništvo ;
Gornja sintaksa vraća graničnik kao niz.
Pogledajmo praktičnu implementaciju gore definiranog svojstva uz pomoć njegove osnovne sintakse.
Primjer: Primjena svojstva “path.delimiter” za dobivanje razdjelnika putanje
Ovaj primjer primjenjuje svojstvo “path.delimiter()” za vraćanje graničnika putanje:
konzola. log ( staza. graničnik ) ;
U gornjem isječku koda:
- Prvo, ' zahtijevati () ” uključuje modul “path” u projektu Node.js.
- Zatim, ' konzola.log() ' metoda primjenjuje ' graničnik() ” za dobivanje graničnika staze i njegovo prikazivanje na konzoli.
Izlaz
Izvršite datoteku '.js' pomoću donje navedene naredbe:
Može se vidjeti da izlaz sadrži graničnik putanje ';(točka-zarez)' jer je trenutni operativni sustav Windows:
Primjer 2: Primjena svojstva “path.delimiter” za odvajanje staza varijabli okruženja sustava
Ovaj primjer primjenjuje svojstvo 'path.delimeter' za dijeljenje puteva varijabli okruženja sustava:
konzola. log ( postupak. okruženje . STAZA ) ;
konzola. log ( postupak. okruženje . STAZA . podjela ( staza. graničnik ) ) ;
U gornjim linijama koda:
- ' konzola.log() ” metoda prvo primjenjuje objekt “process.env.PATH” za pristup putanji sistemskih varijabli i njen prikaz na konzoli. Sve su staze odvojene znakom “;” debelo crijevo.
- Sljedeća metoda 'console.log()' pridružuje ' podjela() ' s objektom 'process.env.PATH' koji prosljeđuje ' graničnik ” svojstvo kao svoj argument za presijecanje svih staza s graničnikom na temelju operativnog sustava.
Izlaz
Pokrenite datoteku '.js':
Može se primijetiti da su varijable okruženja sustava odvojene '; (točka-zarez)' koje su podijeljene u format popisa:
To je sve o radu svojstva path.delimiter u Node.js.
Zaključak
U Node.js, ' path.delimiter() ” svojstvo dohvaća graničnik puta prema operativnom sustavu. Ovo svojstvo također pomaže pretvoriti podatke u određeni format na temelju primijenjene metode. Ovaj post je praktično objasnio svojstvo “path.delimiter()” u Node.js.