Jak korzystać z metody path.extname() w Node.js?

Jak Korzystac Z Metody Path Extname W Node Js



Node.js oferuje „ ścieżka ” moduł zajmujący się ścieżkami plików systemowych i ścieżkami katalogów umożliwiającymi dostęp, zarządzanie, modyfikowanie i pobieranie ich zgodnie z wymaganiami. Zawiera szeroką gamę wbudowanych narzędzi umożliwiających wykonanie żądanej operacji, np. metoda „normalize()” normalizuje określoną ścieżkę, „dirname()” pobiera nazwę katalogu, „extname()” pobiera rozszerzenie pliku, itp.

W tym przewodniku szczegółowo opisano metodę path.extreme() w Node.js

Jak korzystać z metody path.extname() w Node.js?

nazwa_zewnętrzna() ” jest wbudowaną metodą „ ścieżka ”, który wyodrębnia część rozszerzenia pliku z określonej ścieżki. Rozszerzenie pliku to ostatni okres ścieżki, np. „.html”, „.js” i wiele innych. Jeśli nie jest dostępny z nazwą pliku, metoda „extname()” zwróci pusty ciąg znaków.







Użycie „path.extname” opiera się na jego uogólnionej składni, która jest zapisana tutaj:



ścieżka. nazwa zewn ( ścieżka ) ;

Powyższa składnia działa tylko na jednym parametrze „ ścieżka ” określający ścieżkę żądanego pliku, którego rozszerzenie należy pobrać.



Teraz zobacz praktyczną realizację opisanej powyżej metody.





Przykład 1: Zastosowanie metody „path.extname()” w celu zwrócenia rozszerzenia pliku (jeśli istnieje)
W tym przykładzie zastosowano metodę „path.extname()”, aby uzyskać rozszerzenie pliku, jeśli istnieje ono w ścieżce pliku:

konst ścieżka = wymagać ( 'ścieżka' ) ;
był plik_rozszerzenie = ścieżka. nazwa zewn ( 'C: \\ użytkownicy \\ Lenovo \\ Plik \\ Witaj.html' ) ;
konsola. dziennik ( plik_rozszerzenie ) ;

W powyższych liniach kodu:



  • Po pierwsze, „ wymagać() ” zawiera moduł „path” w projekcie Node.js.
  • Następnie zmienna „file_ext” stosuje „ nazwa_zewnętrzna() ”, która przekazuje ścieżkę pliku jako argument, aby uzyskać z niego rozszerzenie pliku.
  • Wreszcie „ konsola.log() ” wyświetla wynik metody „extname()” na konsoli zapisany w zmiennej „file_ext”.

Wyjście
Uruchom plik „.js” za pomocą następującego polecenia

aplikacja węzła. js

Można zauważyć, że terminal pokazuje rozszerzenie pliku pobranego z określonej ścieżki:

Przykład 2: Stosowanie metody „path.extname()” w celu uzyskania rozszerzenia pliku (jeśli nie istnieje)
W tym przykładzie zastosowano metodę „path.extname()” w celu zwrócenia rozszerzenia pliku, gdy nie jest ono dostępne w określonej ścieżce:

konst ścieżka = wymagać ( 'ścieżka' ) ;
był plik_rozszerzenie = ścieżka. nazwa zewn ( 'C: \\ użytkownicy \\ Lenovo \\ Plik \\ Cześć' ) ;
konsola. dziennik ( plik_rozszerzenie ) ;

W tej chwili w podanym pliku nie ma rozszerzenia pliku.

Wyjście
Zainicjuj plik „.js” za pomocą podanego polecenia:

aplikacja węzła. js

Teraz dane wyjściowe zawierają pusty ciąg, ponieważ rozszerzenie pliku nie istnieje w określonej ścieżce:

Chodzi o użycie metody „path.extname()” w Node.js.

Wniosek

Aby skorzystać z „ścieżka.extname()” method w Node.js, zastosuj jej uogólnioną składnię działającą na parametrze „path”. „Ścieżka” jest istotnym parametrem metody „extname()”, gdyż określa ścieżkę pliku, od którego rozpoczyna się proces wyszukiwania w celu uzyskania rozszerzenia pliku. W tym przewodniku praktycznie wyjaśniono metodę „path.extname()” w Node.js.