Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Cara menggunakan kaedah fs nodejs
Node.js ialah persekitaran berjalan JavaScript berdasarkan enjin Chrome V8. Ia boleh menjalankan kod JavaScript di bahagian pelayan dan mengendalikan aplikasi intensif I/O yang tinggi konkurensi. Node.js menyediakan banyak modul terbina dalam, termasuk modul sistem fail (fs). Modul fs menyediakan banyak kaedah untuk membaca, menulis dan memanipulasi fail.
Dalam artikel ini, kami akan memperkenalkan kaedah modul fs Node.js. Kami akan menerangkan perkara yang dilakukan dan digunakan oleh setiap kaedah, dan cara menggunakannya untuk memproses fail.
kaedah fs.open() digunakan untuk membuka fail dalam Node.js. Sintaks kaedah ini adalah seperti berikut:
fs.open(path, flags[, mode], callback)
Penerangan parameter:
Parameter bendera ialah rentetan yang menunjukkan mod operasi. Beberapa bendera yang biasa digunakan disenaraikan di bawah:
Contoh:
const fs = require('fs'); fs.open('test.txt', 'w', function (err, fd) { if (err) { throw err; } console.log('文件已打开!'); });
fs.readFile() kaedah digunakan dalam Node.js Read fail itu. Sintaks kaedah ini adalah seperti berikut:
fs.readFile(path[, options], callback)
Perihalan parameter:
Contoh:
const fs = require('fs'); fs.readFile('test.txt', function (err, data) { if (err) { throw err; } console.log(data.toString()); });
fs.writeFile() kaedah digunakan dalam Node.js Write untuk memfailkan. Sintaks kaedah ini adalah seperti berikut:
fs.writeFile(file, data[, options], callback)
Perihalan parameter:
Contoh:
const fs = require('fs'); fs.writeFile('test.txt', 'Hello Node.js!', function (err) { if (err) { throw err; } console.log('文件已保存!'); });
fs.appendFile() kaedah digunakan dalam Node.js Append data untuk difailkan. Sintaks kaedah ini adalah seperti berikut:
fs.appendFile(file, data[, options], callback)
Perihalan parameter:
Contoh:
const fs = require('fs'); fs.appendFile('test.txt', 'Hello again!', function (err) { if (err) { throw err; } console.log('数据已追加到文件!'); });
fs.unlink() kaedah digunakan dalam Node.js Delete fail. Sintaks kaedah ini adalah seperti berikut:
fs.unlink(path, callback)
Penerangan parameter:
Contoh:
const fs = require('fs'); fs.unlink('test.txt', function (err) { if (err) { throw err; } console.log('文件已删除!'); });
Kaedah 6.fs.rename()
fs.rename() digunakan untuk menamakan semula fail dalam Node.js. Sintaks kaedah ini adalah seperti berikut:
fs.rename(oldPath, newPath, callback)
Penerangan parameter:
Contoh:
const fs = require('fs'); fs.rename('test.txt', 'newTest.txt', function (err) { if (err) { throw err; } console.log('文件已重命名!'); });
Ringkasan
Dalam Node.js, modul fs menyediakan banyak kaedah untuk membaca, menulis dan mengendalikan fail. Gunakan kaedah ini untuk mengendalikan operasi sistem fail dengan mudah. Artikel ini memperkenalkan kaedah fs yang biasa digunakan dan menyediakan contoh praktikal. Saya harap artikel ini dapat membantu anda memahami dengan lebih baik penggunaan modul fs Node.js.
Atas ialah kandungan terperinci Cara menggunakan kaedah fs nodejs. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!