Descrição do método:
Converta um objeto URL analisado em uma sequência de URL formatada.
gramática:
A cópia do código é a seguinte:
url.format (urlobj)
Receber parâmetros:
Urlobj representa um objeto URL e pode conter as seguintes propriedades: (pode ser comparado com exemplos)
HREF Caminho completo
Protocolis Protocol (como http: //)
Auth
HostName HostName
Porta Porta
host host (nome do host + porta)
Pathname '/' pode ser entendido como um diretório
Lista de parâmetros de consulta
Condições de consulta de pesquisa (ou seja, a lista de parâmetros com "?")
Valor de hash hash
exemplo:
A cópia do código é a seguinte:
var url = requer ('url');
var a = url.format ({
Protocolo: 'http',
Auth: null,
host: 'exemplo.com:8080',
Porto: '8080',
nome do host: 'exemplo.com',
Hash: null,
Pesquisa: '? A = índice & t = artigo & m = padrão',
consulta: 'a = índice & t = artigo & m = padrão',
Pathname: '/One',
Caminho: '/One? A = ÍNDICE & T = Artigo & M = Padrão',
href: 'http://example.com:8080/one?a=index&t=article&m=default'
});
console.log (a);
// Resultado da saída: http://example.com:8080/one?a=index&t=article&m=default