Rumah  >  Artikel  >  hujung hadapan web  >  Arahan untuk menggunakan kaedah fs.truncate dalam node.js_node.js

Arahan untuk menggunakan kaedah fs.truncate dalam node.js_node.js

WBOY
WBOYasal
2016-05-16 16:26:521269semak imbas

Penerangan kaedah:

Operasi pemintasan kandungan fail.

Tatabahasa:

Salin kod Kod adalah seperti berikut:

fs.truncate(path, len, [callback(err)])

Memandangkan kaedah ini tergolong dalam modul fs, modul fs perlu diperkenalkan sebelum digunakan (var fs= require(“fs”) )

Terima parameter:

laluan Laluan fail

len memotong panjang, mengekalkan hanya aksara dalam panjang aksara dan lebihan akan dikosongkan.

panggilan balik, menghantar parameter pengecualian err

Contoh:

Salin kod Kod adalah seperti berikut:

var fs = memerlukan('fs');
fs.truncate('126.txt', 2, function(err){
jika(err){
buang err;
}
console.log('Kandungan fail berjaya dipotong');
})

Kod sumber:

Salin kod Kod adalah seperti berikut:

fs.truncate = fungsi(laluan, len, panggil balik) {
if (util.isNumber(path)) {
// warisan
Kembalikan fs.ftruncate(path, len, panggil balik);
}
if (util.isFunction(len)) {
​ panggil balik = len;
len = 0;
} lain jika (util.isUndefined(len)) {
len = 0;
}
panggil balik = mungkinPanggil balik(panggil balik);
fs.open(path, 'r ', function(er, fd) {
Jika (er) kembalikan panggilan balik(er);
Binding.ftruncate(fd, len, function(er) {
fs.close(fd, function(er2) {
          panggil balik(er || er2);
});
});
});
};
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn