Com utilitzar el mètode path.extname() a Node.js?

Com Utilitzar El Metode Path Extname A Node Js



Node.js ofereix un ' Camí ” mòdul per tractar la ruta dels fitxers del sistema i les rutes dels directoris per accedir-hi, gestionar-los, modificar-los i recuperar-los segons els requisits. Ve amb una gran varietat d'utilitats integrades per realitzar l'operació desitjada de manera que el mètode 'normalize()' normalitzi el camí especificat, 'dirname()' recupera el nom del directori, 'extname()' recupera l'extensió del fitxer, etc.

Aquesta guia explicarà el mètode path.extreme() a Node.js

Com utilitzar el mètode path.extname() a Node.js?

El ' extname() ' és el mètode integrat del ' Camí ” mòdul que extreu la part de l'extensió del fitxer del camí especificat. L'extensió del fitxer és l'últim període del camí, és a dir, '.html', '.js' i molts altres. Si no està disponible amb el nom de fitxer, el mètode 'extname()' retornarà una cadena buida.







L'ús de 'path.extname' es basa en la seva sintaxi generalitzada que s'escriu aquí:



Camí. extname ( Camí ) ;

La sintaxi anterior només funciona amb un paràmetre ' Camí ” que especifica la ruta del fitxer desitjat l'extensió del qual cal recuperar.



Ara, vegeu la implementació pràctica del mètode definit anteriorment.





Exemple 1: aplicació del mètode 'path.extname()' per retornar l'extensió de fitxer (si existeix)
Aquest exemple aplica el mètode 'path.extname()' per obtenir l'extensió del fitxer si existeix al camí del fitxer:

const Camí = requereixen ( 'Camí' ) ;
era fitxer_ext = Camí. extname ( 'C: \\ usuaris \\ Lenovo \\ Dossier \\ Hola.html' ) ;
consola. registre ( fitxer_ext ) ;

A les línies de codi anteriors:



  • En primer lloc, el ' requerir () El mètode inclou el mòdul 'path' al projecte Node.js.
  • A continuació, la variable 'file_ext' aplica el ' extname() ” mètode que passa la ruta d'un fitxer com a argument per obtenir-ne l'extensió.
  • Finalment, el ' console.log() ” mostra la sortida del mètode “extname()” a la consola emmagatzemat a la variable “file_ext”.

Sortida
Executeu el fitxer '.js' amb l'ajuda de l'ordre següent

aplicació node. js

Es pot veure que el terminal mostra l'extensió del fitxer que es recupera del camí especificat:

Exemple 2: aplicació del mètode 'path.extname()' per obtenir l'extensió de fitxer (si no existeix)
Aquest exemple utilitza el mètode 'path.extname()' per tornar l'extensió del fitxer quan no està disponible al camí especificat:

const Camí = requereixen ( 'Camí' ) ;
era fitxer_ext = Camí. extname ( 'C: \\ usuaris \\ Lenovo \\ Dossier \\ Hola' ) ;
consola. registre ( fitxer_ext ) ;

En aquest moment, l'extensió del fitxer no està present al fitxer especificat.

Sortida
Inicieu el fitxer '.js' amb l'ordre donada:

aplicació node. js

Ara, la sortida conté una cadena buida perquè l'extensió del fitxer no existeix al camí especificat:

Això es tracta d'utilitzar el mètode 'path.extname()' a Node.js.

Conclusió

Per utilitzar el 'path.extname()' mètode a Node.js, apliqueu la seva sintaxi generalitzada que funciona amb el paràmetre 'camí'. El 'camí' és el paràmetre essencial del mètode 'extname()', ja que especifica la ruta del fitxer des del qual comença el procés de cerca per obtenir l'extensió del fitxer. Aquesta guia pràcticament ha explicat el mètode 'path.extname()' a Node.js.