คำอธิบายวิธี:
รับข้อมูลไฟล์
ไวยากรณ์:
การคัดลอกรหัสมีดังนี้:
fs.stat (Path, [การโทรกลับ (Err, Stats)]))
เนื่องจากวิธีนี้เป็นของโมดูล FS จึงจำเป็นต้องแนะนำโมดูล FS ก่อนการใช้งาน (var fs = require ("FS"))
รับพารามิเตอร์:
เส้นทางไฟล์พา ธ
การโทรกลับการโทรกลับ, ผ่านพารามิเตอร์สองพารามิเตอร์, พารามิเตอร์ข้อยกเว้น, สถิติอาร์เรย์ข้อมูลไฟล์
สถิติมีข้อมูลต่อไปนี้: (ข้อมูลต่อไปนี้คือข้อมูลไฟล์ที่อ่านในกรณีไม่ใช่ค่าเริ่มต้น)
การคัดลอกรหัสมีดังนี้:
-
dev: 0,
โหมด: 33206,
nlink: 1,
UID: 0,
GID: 0,
rdev: 0,
ino: 0,
ขนาด: 378 (ไบต์),
ATIME: อังคาร 10 มิ.ย. 2014 13:57:13 GMT +0800 <เวลามาตรฐานจีน>,
MTime: อังคาร 13 มิ.ย. 2014 09:48:31 GMT +0800 <เวลามาตรฐานจีน>,
Ctime: อังคาร 10 มิ.ย. 2014 13:57:13 GMT +0800 <เวลามาตรฐานจีน>
-
ตัวอย่าง:
การคัดลอกรหัสมีดังนี้:
var fs = ต้องการ ('fs');
fs.stat ('content.txt', ฟังก์ชั่น (err, สถิติ) {
ถ้า (err) {
โยนเอ่อ;
}อื่น{
console.log (สถิติ);
-
-
ซอร์สโค้ด:
การคัดลอกรหัสมีดังนี้:
fs.stat = function (พา ธ การโทรกลับ) {
การโทรกลับ = makecallback (โทรกลับ);
if (! nullcheck (เส้นทางการโทรกลับ)) กลับ;
binding.stat (pathmodule._makelong (เส้นทาง), การโทรกลับ);
-