Methodenbeschreibung:
Synchronisierte Version von truncate(), Vorgang zum Abfangen von Dateiinhalten.
Grammatik:
fs.truncateSync(path, len)
Da diese Methode zum fs-Modul gehört, muss das fs-Modul vor der Verwendung eingeführt werden (var fs= require(“fs“))
Empfangsparameter:
Pfad Dateipfad
len kürzt die Länge und behält nur die Zeichen innerhalb der Zeichenlänge bei, und der Überschuss wird gelöscht.
Beispiel:
var fs = require('fs');
fs.truncateSync('126.txt', 3);
Quellcode:
fs.truncateSync = function(path, len) {
if (util.isNumber(path)) {
// Vermächtnis
Geben Sie fs.ftruncateSync(path, len);
zurück
}
if (util.isUndefined(len)) {
len = 0;
}
// Erlaube das Auslösen eines Fehlers, schließe aber trotzdem fd.
var fd = fs.openSync(path, 'r ');
versuche es mit {
var ret = fs.ftruncateSync(fd, len);
} endlich {
fs.closeSync(fd);
}
Geben Sie ret;
zurück
};