คำอธิบายวิธี:
รุ่นซิงโครนัสของ TRUNCATE () การดำเนินการสกัดกั้นเนื้อหาไฟล์
ไวยากรณ์:
การคัดลอกรหัสมีดังนี้:
fs.truncatesync (Path, Len)
เนื่องจากวิธีนี้เป็นของโมดูล FS จึงจำเป็นต้องแนะนำโมดูล FS ก่อนการใช้งาน (var fs = require ("FS"))
รับพารามิเตอร์:
เส้นทางไฟล์พา ธ
เลนตัดความยาวรักษาเฉพาะตัวละครภายในความยาวของตัวละครและส่วนเกินจะถูกล้าง
ตัวอย่าง:
การคัดลอกรหัสมีดังนี้:
var fs = ต้องการ ('fs');
fs.truncatesync ('126.txt', 3);
ซอร์สโค้ด:
การคัดลอกรหัสมีดังนี้:
fs.truncatesync = function (path, len) {
if (util.isnumber (path)) {
// มรดก
ส่งคืน fs.ftruncatesync (เส้นทาง, len);
-
if (util.isundefined (len)) {
Len = 0;
-
// อนุญาตให้เกิดข้อผิดพลาด แต่ยังคงปิด FD
var fd = fs.opensync (path, 'r+');
พยายาม {
var ret = fs.ftruncatesync (fd, len);
} ในที่สุด {
fs.closesync (FD);
-
ผลตอบแทนผลตอบแทน;
-