وصف الطريقة:
إرجاع دليل المسار. على غرار أوامر دليل UNIX.
القواعد:
نسخة الكود كما يلي:
path.dirname (p)
نظرًا لأن هذه الطريقة تنتمي إلى وحدة المسار ، فأنت بحاجة إلى إدخال وحدة المسار قبل الاستخدام (var path = require ("path"))
تلقي المعلمات:
P عنوان المسار
مثال:
نسخة الكود كما يلي:
VAR PATH = مطلوب ("المسار") ؛
path.dirname ('/foo/bar/baz/asdf/quux')
// الإرجاع
'/foo/bar/baz/asdf'
رمز المصدر:
نسخة الكود كما يلي:
orports.dirname = function (path) {
var result = splitpath (path) ،
الجذر = النتيجة [0] ،
dir = النتيجة [1] ؛
if (! root &&! dir) {
// لا اسم dirname على الإطلاق
يعود '.'؛
}
if (dir) {
// لديه اسم dirname ، شريط مترجح
dir = dir.substr (0 ، dir.length - 1) ؛
}
إرجاع جذر + دير ؛
} ؛