JavaScript ma pakiet o nazwie "System plików", który pozwala użytkownikowi pracować z plikami. W tym pakiecie znajduje się funkcja o nazwie „Pisz plik”, którego jedynym celem jest zapisanie danych do pliku określonego na jego ścieżce.
Metoda WriteFile () z pakietu „FS”
Jak wspomniano powyżej, metoda pisania jest częścią „FS” Pakiet i aby użyć tej funkcji, musisz dołączyć pakiet „FS” w aplikacji JavaScript. Aby lepiej zrozumieć działanie tego zapisu (), spójrz na jego składnię poniżej:
WriteFile (Pathoffile, DataToWrite, CallbackFunction);W tej składni:
Przykład: Zapisanie tekstu w pliku za pomocą metody WriteFile ()
Pierwszym krokiem do użycia funkcji WriteFile () do pisania danych jest włączenie pakietu systemu plików w naszym programie za pomocą następującego wiersza:
const fs = wymaga („fs”);Wymagane słowo kluczowe informuje kompilator, że musisz połączyć następujący pakiet z tą aplikacją. Następnie po prostu użyj zmiennej „FS” z operatorem kropkowym, aby uzyskać dostęp do metod zawartych w pakiecie systemu plików. Następnie zdefiniuj dane, które zapisują w zmiennej takiej jak:
const stringTowrite = "Hello Jestem napisany do pliku";Następnie po prostu użyj metody WriteFile () przy użyciu następujących wierszy:
fs.pisanie (”./test.txt ", StringTowrite, (err) =>W tym powyższym fragmencie kodu:
terminal, gdy wystąpi błąd.
Kompletny fragment kodu będzie jako:
const fs = wymaga („fs”);Co do test.tekst plik:
Z zrzutu ekranu wynika, że obecnie plik jest pusty.
Po wykonaniu powyższego kodu na terminalu wyświetlany jest następujący monit:
I wewnątrz "test.tekst" Plik, pokazuje:
Z powyższego zrzutu ekranu jasno wynika, że dane zostały zapisane do pliku test.tekst
Wniosek
JavaScript zawiera pakiet o nazwie "System plików", który jest używany do pracy z plikami. Ten pakiet zawiera metodę wymienioną jako WriteFile (), który służy do zapisywania danych do pliku określonego w jego argumencie. Aby użyć tej metody, pierwszą rzeczą jest włączenie pakietu „FS” do programu za pomocą wymaganego słowa kluczowego. W tym artykule wyjaśniono proces pisania danych do pliku WriteFile () z pomocą przykładu.