وصف الطريقة:
احصل على معلومات الملف.
القواعد:
نسخة الكود كما يلي:
fs.stat (المسار ، [رد الاتصال (خطأ ، إحصائيات)]))
نظرًا لأن هذه الطريقة تنتمي إلى وحدة FS ، فمن الضروري تقديم وحدة FS قبل الاستخدام (var fs = require ("fs"))
تلقي المعلمات:
مسار ملف المسار
رد الاتصال على رد الاتصال ، تمرير اثنين
تحتوي الإحصائيات على المعلومات التالية: (المعلومات التالية هي معلومات الملف في القضية ، وليس القيمة الافتراضية)
نسخة الكود كما يلي:
{
ديف: 0 ،
الوضع: 33206 ،
Nlink: 1 ،
UID: 0 ،
GID: 0 ،
RDEV: 0 ،
ino: 0 ،
الحجم: 378 (بايت) ،
Atime: Tue Jun 10 2014 13:57:13 GMT +0800 <China Standard Time> ،
MTime: Tue Jun 13 2014 09:48:31 GMT +0800 <China Standard Time> ،
Ctime: Tue Jun 10 2014 13:57:13 GMT +0800 <China Standard Time>
}
مثال:
نسخة الكود كما يلي:
var fs = require ('fs') ؛
fs.stat ('content.txt' ، function (err ، stats) {
إذا (خطأ) {
رمي الخطأ
}آخر{
console.log (الإحصائيات) ؛
}
})
رمز المصدر:
نسخة الكود كما يلي:
fs.stat = دالة (المسار ، رد الاتصال) {
Callback = makeCallback (رد الاتصال) ؛
if (! nullcheck (path ، callback)) return ؛
binding.stat (pathmodule._makelong (path) ، callback) ؛
} ؛