URL.origin
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since setembro de 2016.
A propriedade somente de leitura origin da interface URL retorna uma USVString contendo a serialização Unicode da origem da URL representada.
A estrutura exata tem uma variação dependendo do tipo de URL:
- Para URLs
httpouhttps, o esquema é seguido por'://', seguido pelo domímio, seguido por':', seguido pela porta (a porta padrão,80e443respectivamente, se for especificada explicitamente ). - Para as URls
file:, o valor é dependente do browser. - Para as Urls
blob:, a origem da URl seguido peloblob:será utilizada, e.g"blob:https://mozilla.org"o que sera retornado é"https://mozilla.org".
Nota: This feature is available in Web Workers.
Valor
Uma USVString.
Exemplo
js
const url = new URL("blob:https://mozilla.org:443/");
console.log(url.origin); // Logs 'https://mozilla.org'
Especificações
| Specification |
|---|
| URL> # dom-url-origin> |
Compatibilidade de browser
Loading…
Veja também
- A interface
URLa quem pertence.