Description de la méthode :
Insérez ou remplacez la balise d'origine pour l'URL ou le href. (Si vous ne comprenez pas, vous pouvez regarder des exemples)
Grammaire :
url.resolve(de, à)
Puisque cette méthode appartient au module url, le module url doit être introduit avant utilisation (var url= require(“url”) )
Paramètres de réception :
de l'adresse source
aux balises qui doivent être ajoutées ou remplacées
Exemple :
var url = require('url');
var a = url.resolve('/one/two/trois', 'quatre') ,
b = url.resolve('http://example.com/', '/one'),
c = url.resolve('http://example.com/one', '/two');
console.log(a "," b "," c);
//Résultat de sortie :
///un/deux/quatre
//http://example.com/one
//http://example.com/two
Code source :
Url.prototype.resolve = fonction (relative) {
renvoie this.resolveObject(urlParse(relative, false, true)).format();
};