當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Node.js FileHandle.truncate(len)用法及代碼示例

filehandle.truncate(len)

添加於:v10.0.0

參數

截斷文件。

如果文件大於len 字節,則僅前len 字節將保留在文件中。

以下示例僅保留文件的前四個字節:

import { open } from 'node:fs/promises';

let filehandle = null;
try {
  filehandle = await open('temp.txt', 'r+');
  await filehandle.truncate(4);
} finally {
  await filehandle?.close();
}

如果文件先前短於 len 字節,則將其擴展,並且擴展部分用空字節 ('\0') 填充:

如果len 為負數,則將使用0

相關用法


注:本文由純淨天空篩選整理自nodejs.org大神的英文原創作品 FileHandle.truncate(len)。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。