Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Uppdatering / Tillägg av Filer | Sektion
Node.js-Grunder

bookUppdatering / 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');
  • \n skapar 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?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 23

Fråga AI

expand

Fråga AI

ChatGPT

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
some-alt