URL: port Eigenschaft
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die port
Eigenschaft des URL
-Interfaces ist ein String, der die Portnummer der URL enthält, oder der leere String, wenn der Port der Standard für das Protokoll ist.
Hinweis:
Wenn das URL
-Objekt auf eine URL verweist, die keine explizite Portnummer enthält (z. B. https://localhost
) oder eine Portnummer enthält, die der Standardportnummer entspricht, die zum Protokollteil der URL gehört (z. B. https://localhost:443
), dann wird der Wert der port
-Eigenschaft der leere String sein: ''
.
Wert
Ein String.
Beispiele
// https protocol with non-default port number
new URL("https://example.com:5443/svn/Repos/").port; // '5443'
// http protocol with non-default port number
new URL("http://example.com:8080/svn/Repos/").port; // '8080'
// https protocol with default port number
new URL("https://example.com:443/svn/Repos/").port; // '' (empty string)
// http protocol with default port number
new URL("http://example.com:80/svn/Repos/").port; // '' (empty string)
// https protocol with no explicit port number
new URL("https://example.com/svn/Repos/").port; // '' (empty string)
// http protocol with no explicit port number
new URL("https://example.com/svn/Repos/").port; // '' (empty string)
// ftp protocol with non-default port number
new URL("ftp://example.com:221/svn/Repos/").port; // '221'
// ftp protocol with default port number
new URL("ftp://example.com:21/svn/Repos/").port; // '' (empty string)
Spezifikationen
Specification |
---|
URL Standard # dom-url-port |
Browser-Kompatibilität
BCD tables only load in the browser
Siehe auch
- Das
URL
-Interface, zu dem es gehört.