Hvordan bruke path.extname()-metoden i Node.js?

Hvordan Bruke Path Extname Metoden I Node Js



Node.js tilbyr en ' sti ”-modul for å håndtere banen til systemfiler og kataloger baner for å få tilgang til, administrere, endre og hente dem i henhold til kravene. Den kommer med et stort utvalg av innebygde verktøy for å utføre ønsket operasjon, slik at 'normalize()'-metoden normaliserer den angitte banen, 'dirname()' henter katalognavnet, 'extname()' henter filtypen, etc.

Denne veiledningen vil utdype path.extreme()-metoden i Node.js

Hvordan bruke path.extname()-metoden i Node.js?

« extname() ' er den innebygde metoden for ' sti ”-modul som trekker ut filtypen fra den angitte banen. Filtypen er den siste perioden av banen, dvs. '.html', '.js' og mange andre. Hvis den ikke er tilgjengelig med filnavnet, vil 'extname()'-metoden returnere en tom streng.







Bruken av 'path.extname' er avhengig av dens generaliserte syntaks som er skrevet her:



sti. extname ( sti ) ;

Syntaksen ovenfor fungerer på bare én parameter ' sti ” som spesifiserer banen til ønsket fil hvis filtype må hentes.



Se nå den praktiske implementeringen av den ovenfor definerte metoden.





Eksempel 1: Bruk av «path.extname()»-metoden for å returnere filutvidelsen (hvis den finnes)
Dette eksemplet bruker metoden 'path.extname()' for å få filtypen hvis den finnes i filbanen:

konst sti = krever ( 'sti' ) ;
var file_ext = sti. extname ( 'C: \\ brukere \\ Lenovo \\ Fil \\ Hello.html' ) ;
konsoll. Logg ( file_ext ) ;

I kodelinjene ovenfor:



  • For det første, ' krever() ”-metoden inkluderer “path”-modulen i Node.js-prosjektet.
  • Deretter bruker 'file_ext'-variabelen ' extname() ” metode som sender banen til en fil som argument for å få filtypen fra den.
  • Til slutt, ' console.log() ”-metoden viser utdataene til “extname()”-metoden på konsollen lagret i “file_ext”-variabelen.

Produksjon
Kjør '.js'-filen ved hjelp av følgende kommando

node-app. js

Det kan sees at terminalen viser filtypen som er hentet fra den angitte banen:

Eksempel 2: Bruk av metoden 'path.extname()' for å få filutvidelse (hvis den ikke eksisterer)
Dette eksemplet bruker metoden 'path.extname()' for å returnere filtypen når den ikke er tilgjengelig i den angitte banen:

konst sti = krever ( 'sti' ) ;
var file_ext = sti. extname ( 'C: \\ brukere \\ Lenovo \\ Fil \\ Hallo' ) ;
konsoll. Logg ( file_ext ) ;

På dette tidspunktet er ikke filtypen til stede i den angitte filen.

Produksjon
Start '.js'-filen ved å bruke gitt kommando:

node-app. js

Nå inneholder utdata en tom streng fordi filtypen ikke eksisterer i spesifisert bane:

Det handler om å bruke 'path.extname()'-metoden i Node.js.

Konklusjon

For å bruke 'path.extname()' metoden i Node.js, bruk dens generaliserte syntaks som fungerer på 'path'-parameteren. 'Stien' er den essensielle parameteren til 'extname()'-metoden, da den spesifiserer banen til filen som søkeprosessen starter fra for å få filtypen. Denne veiledningen har praktisk forklart «path.extname()»-metoden i Node.js.