Kuidas kasutada meetodit path.extname() failis Node.js?

Kuidas Kasutada Meetodit Path Extname Failis Node Js



Node.js pakub tee ” moodul, mis käsitleb süsteemifailide ja kataloogide teed, et neid vastavalt nõuetele juurde pääseda, hallata, muuta ja alla laadida. Sellega on kaasas suur hulk sisseehitatud utiliite soovitud toimingu tegemiseks, nii et meetod “normaliseeri()” normaliseerib määratud tee, “dirname()” hangib kataloogi nime, “extname()” taastab faililaiendi, jne.

Selles juhendis käsitletakse Node.js-i meetodit path.extreme() üksikasjalikumalt

Kuidas kasutada Node.js-s meetodit path.extname()?

' extname () ” on „“ sisseehitatud meetod tee ” moodul, mis eraldab määratud teelt faililaiendi osa. Faililaiend on tee viimane periood, nt '.html', '.js' ja paljud teised. Kui see pole failinimega saadaval, tagastab meetod “extname()” tühja stringi.







Faili „path.extname” kasutamine tugineb selle üldistatud süntaksile, mis on siin kirjutatud:



tee. välisnimi ( tee ) ;

Ülaltoodud süntaks töötab ainult ühe parameetriga ' tee ”, mis määrab soovitud faili tee, mille laiendit tuleb alla laadida.



Nüüd vaadake ülaltoodud meetodi praktilist rakendamist.





Näide 1: meetodi „path.extname()” rakendamine faililaiendi tagastamiseks (kui see on olemas)
See näide rakendab faililaiendi hankimiseks meetodit „path.extname()”, kui see on failiteel olemas:

konst tee = nõuda ( 'tee' ) ;
oli file_ext = tee. välisnimi ( 'C: \\ kasutajad \\ Lenovo \\ Fail \\ Tere.html' ) ;
konsool. logi ( file_ext ) ;

Ülaltoodud koodiridades:



  • Esiteks, ' nõua () ” meetod sisaldab projekti Node.js moodulit „path”.
  • Järgmisena rakendab muutuja 'file_ext' extname () ” meetod, mis edastab argumendina faili tee, et saada sellelt faililaiend.
  • Lõpuks, ' console.log() meetod kuvab meetodi extname() väljundi konsoolil, mis on salvestatud muutujasse 'file_ext'.

Väljund
Käivitage fail '.js' järgmise käsu abil

sõlme rakendus. js

On näha, et terminal näitab faililaiendit, mis on toodud määratud teelt:

Näide 2: meetodi „path.extname()” rakendamine faililaiendi hankimiseks (kui seda pole olemas)
See näide kasutab faililaiendi tagastamiseks meetodit „path.extname()”, kui see pole määratud teel saadaval:

konst tee = nõuda ( 'tee' ) ;
oli file_ext = tee. välisnimi ( 'C: \\ kasutajad \\ Lenovo \\ Fail \\ Tere' ) ;
konsool. logi ( file_ext ) ;

Hetkel faililaiendit määratud failis ei ole.

Väljund
Käivitage '.js' fail, kasutades antud käsku:

sõlme rakendus. js

Nüüd sisaldab väljund tühja stringi, kuna faililaiend ei eksisteeri määratud teel:

See kõik puudutab meetodi „path.extname()” kasutamist failis Node.js.

Järeldus

Et kasutada 'path.extname()' meetod Node.js-is, rakendage selle üldistatud süntaksit, mis töötab parameetril „path”. 'Tee' on meetodi 'extname()' oluline parameeter, kuna see määrab faili tee, millelt otsimisprotsess faililaiendi hankimiseks algab. See juhend on praktiliselt selgitanud Node.js-i meetodit „path.extname()”.