Deskripsi metode:
Mengembalikan Direktori Path. Mirip dengan perintah Direktori UNIX.
tata bahasa:
Salinan kode adalah sebagai berikut:
Path.Dirname (P)
Karena metode ini milik modul path, Anda perlu memperkenalkan modul jalur sebelum digunakan (var path = membutuhkan ("path")))
Menerima parameter:
Alamat jalur P.
contoh:
Salinan kode adalah sebagai berikut:
var path = membutuhkan ("path");
path.dirname ('/foo/bar/baz/asdf/quux')
// kembali
'/foo/bar/baz/asdf'
Kode Sumber:
Salinan kode adalah sebagai berikut:
exports.dirname = function (path) {
var hasil = splitpath (path),
root = hasil [0],
dir = hasil [1];
if (! root &&! dir) {
// tidak ada dirname apapun
kembali '.';
}
if (dir) {
// Memiliki nama dirname, strip trailing slash
dir = dir.substr (0, dir.length - 1);
}
root root + dir;
};