Метод Описание:
Операция перехвата содержимого файла.
Грамматика:
Кода -копия выглядит следующим образом:
FS.Truncate (Path, Len, [обратный вызов (ERR)])
Поскольку этот метод принадлежит модулю FS, необходимо ввести модуль FS перед использованием (var fs = require («fs»))))
Получить параметры:
Путь файла пути
Лен усекает длину, сохраняя только символы в длине персонажа, и избыток будет очищен.
обратный вызов обратного вызова, передача параметра исключения.
пример:
Кода -копия выглядит следующим образом:
var fs = require ('fs');
fs.truncate ('126.txt', 2, function (err) {
if (err) {
бросить ошибку;
}
console.log ('файловый содержимое усечен успешно');
})
Исходный код:
Кода -копия выглядит следующим образом:
fs.truncate = function (path, len, обратный вызов) {
if (util.isnumber (path)) {
// наследие
вернуть fs.ftruncate (Path, Len, обратный вызов);
}
if (util.isfunction (len)) {
обратный вызов = Лен;
len = 0;
} else if (util.isundifined (len)) {
len = 0;
}
Callback = maybecallback (обратный вызов);
fs.open (path, 'r+', function (er, fd) {
if (er) вернуть обратный вызов (ER);
привязка.
fs.close (fd, function (er2) {
обратный вызов (ER || er2);
});
});
});
};