Spec-Zone.ru › Deno 1

Deno.truncateSync

Синхронно обрезает (или расширяет) указанный файл, чтобы достичь указанной len. Если len не указано, то содержимое всего файла обрезается.

Обрезка всего файла

Deno.truncateSync("my_file.txt");

Обрезка части файла

const file = Deno.makeTempFileSync();
Deno.writeFileSync(file, new TextEncoder().encode("Hello World"));
Deno.truncateSync(file, 7);
const data = Deno.readFileSync(file);
console.log(new TextDecoder().decode(data));

Требуется allow-write разрешение.

function truncateSync(name: string, len?: number): void;
truncateSync(name: string, len?: number): void

Параметры

name: string
len?: number optional

Тип возвращаемого значения

void

© 2018–2022 the Deno authors
https://doc.deno.land/deno/stable/~/Deno.truncateSync

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API