Methodenbeschreibung:
Überprüfen Sie, ob der Pfad ein absoluter Pfad ist. Ein absoluter Pfad wird zum selben Speicherort aufgelöst, unabhängig davon, ob er sich im Arbeitsverzeichnis befindet oder nicht.
Grammatik:
path.isAbsolute(path)
Da diese Methode zum Pfadmodul gehört, muss das Pfadmodul vor der Verwendung eingeführt werden (var path= require(“path”) )
Empfangsparameter:
Pfad Pfad Pfad
Beispiel:
//Posix-Beispiele:
path.isAbsolute('/foo/bar') // true
path.isAbsolute('/baz/..') // true
path.isAbsolute('qux/') // false
path.isAbsolute('.') // false
//Windows-Beispiele:
path.isAbsolute('//server') // true
path.isAbsolute('C:/foo/..') // true
path.isAbsolute('bar\baz') // false
path.isAbsolute('.') // false
Quellcode:
// Windows-Version
exports.isAbsolute = function(path) {
var result = splitDeviceRe.exec(path),
Gerät = Ergebnis[1] ||. '',
isUnc = Gerät && Gerät.charAt(1) !== ':';
// UNC-Pfade sind immer absolut
Rückgabe !!result[2] ||. isUnc;
};
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn