Uppdatering / Tillägg av Filer
Svep för att visa menyn
För att lägga till nytt innehåll istället för att ersätta det, kan du använda:
fs.appendFileSync()
Denna metod lägger till data i slutet av filen.
Exempel
const fs = require('fs');
fs.appendFileSync('notes.txt', '\nSecond note');
\nskapar en ny rad;- Den nya anteckningen läggs till under det befintliga innehållet.
Resultat i filen
First note
Second note
Varje gång du kör denna kod kommer en ny rad att läggas till.
writeFileSync vs appendFileSync
Det är viktigt att förstå skillnaden:
writeFileSync: ersätter allt innehåll;appendFileSync: lägger till nytt innehåll.
Exempel på jämförelse
// Overwrites file
fs.writeFileSync('notes.txt', 'New content');
// Appends to file
fs.appendFileSync('notes.txt', '\nAnother note');
När ska man använda tillägg
Tillägg är användbart när du vill:
- Lagra flera poster (som anteckningar eller loggar);
- Behålla historik över åtgärder;
- Lägga till ny data utan att förlora gammal data.
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 1. Kapitel 23
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Avsnitt 1. Kapitel 23