Tämä viesti havainnollistaa Node.js:n 'path.delimiter' -ominaisuuden toiminnan.
Miten 'path.delimiter'-ominaisuus toimii Node.js:ssä?
' erotin() ' on ennalta määritetty ominaisuus ' polku ”-moduuli, joka palauttaa alustakohtaisen polun erottimen. Windowsissa polun erotin on puolipiste (;) ja UNIX-pohjaisissa käyttöjärjestelmissä kaksoispiste (:).
Tämän ominaisuuden toiminta perustuu sen yleiseen syntaksiin, joka mainitaan alla:
polku. omaisuutta ;
Yllä oleva syntaksi palauttaa erottimen merkkijonona.
Katsotaanpa yllä määritellyn ominaisuuden käytännön toteutusta sen perussyntaksin avulla.
Esimerkki: Path.delimiter-ominaisuuden käyttäminen polun erottimen saamiseksi
Tässä esimerkissä käytetään 'path.delimiter()'-ominaisuutta palauttamaan polun erottimen:
konsoli. Hirsi ( polku. erotin ) ;
Yllä olevassa koodinpätkässä:
- Ensinnäkin ' vaatia() ” -menetelmä sisältää Node.js-projektin 'polku'-moduulin.
- Seuraavaksi ' console.log() ' -menetelmä soveltaa ' erotin() ”-ominaisuutta saadaksesi polun erottimen ja näyttää sen konsolissa.
Lähtö
Suorita '.js'-tiedosto käyttämällä alla olevaa komentoa:
Voidaan nähdä, että tulos sisältää polun erottimen ';(puolipiste)', koska nykyinen käyttöjärjestelmä on Windows:
Esimerkki 2: Ominaisuuden 'path.delimiter' käyttäminen järjestelmäympäristömuuttujien polkujen erottamiseen
Tämä esimerkki käyttää 'path.delimeter'-ominaisuutta jakaa järjestelmäympäristömuuttujien polut:
konsoli. Hirsi ( käsitellä asiaa. env . PATH ) ;
konsoli. Hirsi ( käsitellä asiaa. env . PATH . jakaa ( polku. erotin ) ) ;
Yllä olevilla koodiriveillä:
- ' console.log() ' -menetelmä käyttää ensin 'process.env.PATH' -objektia päästäkseen järjestelmämuuttujien polkuun ja näyttääkseen sen konsolissa. Kaikki polut on erotettu ';'-merkillä kaksoispiste.
- Seuraava 'console.log()' -menetelmä yhdistää ' jakaa() ' -menetelmä, jossa 'process.env.PATH' -objekti ohittaa ' erotin ”-ominaisuuden argumenttina leikata kaikki polut käyttöjärjestelmään perustuvalla erottimella.
Lähtö
Suorita '.js'-tiedosto:
Voidaan havaita, että järjestelmäympäristömuuttujat erotetaan ';(puolipiste)' -merkillä, jotka on jaettu luettelomuotoon:
Siinä kaikki Node.js:n path.delimiter-ominaisuuden toiminnasta.
Johtopäätös
Node.js:ssa ' path.delimiter() ”-ominaisuus hakee polun erottimen käyttöjärjestelmän mukaan. Tämä ominaisuus auttaa myös muuttamaan tiedot tiettyyn muotoon käytetyn menetelmän perusteella. Tämä viesti on käytännössä selittänyt Node.js:n 'path.delimiter()' -ominaisuuden.