Ta objava bo prikazala delovanje lastnosti »path.delimiter« v Node.js.
Kako deluje lastnost »path.delimiter« v Node.js?
' ločilo () « je vnaprej določena lastnost » pot ” modul, ki vrne ločilo poti, specifično za platformo. Za Windows je ločilo poti »podpičje (;)«, za operacijske sisteme, ki temeljijo na UNIX, pa je »dvopičje (:)«.
Delovanje te lastnosti temelji na njeni splošni sintaksi, ki je omenjena spodaj:
pot. premoženje ;
Zgornja sintaksa vrne ločilo kot niz.
Oglejmo si praktično izvedbo zgoraj definirane lastnosti s pomočjo njene osnovne sintakse.
Primer: uporaba lastnosti »path.delimiter« za pridobitev ločila poti
Ta primer uporabi lastnost »path.delimiter()« za vrnitev ločila poti:
konzola. dnevnik ( pot. ločilo ) ;
V zgornjem delčku kode:
- Prvič, ' zahtevaj() ” vključuje modul “path” v projektu Node.js.
- Nato je ' console.log() ' metoda uporablja ' ločilo () ”, da dobite ločilo poti in ga prikažete na konzoli.
Izhod
Izvedite datoteko ».js« s spodnjim ukazom:
Vidimo lahko, da izhod vsebuje ločilo poti »;(podpičje)«, ker je trenutni operacijski sistem Windows:
2. primer: uporaba lastnosti »path.delimiter« za ločevanje poti spremenljivk sistemskega okolja
Ta primer uporabi lastnost »path.delimeter« za razdelitev poti spremenljivk sistemskega okolja:
konzola. dnevnik ( postopek. okolj . POT ) ;
konzola. dnevnik ( postopek. okolj . POT . razdeliti ( pot. ločilo ) ) ;
V zgornjih vrsticah kode:
- ' console.log() ” metoda najprej uporabi objekt “process.env.PATH” za dostop do poti sistemskih spremenljivk in jo prikaže na konzoli. Vse poti so ločene z ';' debelo črevo.
- Naslednja metoda »console.log()« povezuje » razdeli () ' s predmetom 'process.env.PATH', ki posreduje ' ločilo ” kot svoj argument za prerez vseh poti z ločilom glede na operacijski sistem.
Izhod
Zaženite datoteko ».js«:
Opazimo lahko, da so spremenljivke sistemskega okolja ločene z »;(podpičje)«, ki so razdeljene v obliko seznama:
To je vse o delovanju lastnosti path.delimiter v Node.js.
Zaključek
V Node.js je » path.delimiter() ” lastnost pridobi ločilo poti glede na operacijski sistem. Ta lastnost tudi pomaga pretvoriti podatke v določeno obliko glede na uporabljeno metodo. Ta objava je praktično razložila lastnost »path.delimiter()« v Node.js.