Description de la méthode :
Vérifiez si le chemin est un chemin absolu. Un chemin absolu sera résolu au même emplacement, que ce soit dans le répertoire de travail ou non.
Grammaire :
chemin.isAbsolute(chemin)
Puisque cette méthode appartient au module path, le module path doit être introduit avant utilisation (var path= require(“path”) )
Paramètres de réception :
chemin chemin chemin
Exemple :
//Exemples Posix :
path.isAbsolute('/foo/bar') // vrai
path.isAbsolute('/baz/..') // vrai
path.isAbsolute('qux/') // false
path.isAbsolute('.') // false
//Exemples Windows :
path.isAbsolute('//server') // true
path.isAbsolute('C:/foo/..') // vrai
path.isAbsolute('bar\baz') // false
path.isAbsolute('.') // false
Code source :
// version Windows
exports.isAbsolute = function(chemin) {
var résultat = splitDeviceRe.exec(chemin),
appareil = résultat[1] || '',
isUnc = périphérique && périphérique.charAt(1) !== ':'
// Les chemins UNC sont toujours absolus
Renvoie !!result[2] || isUnc
};