diff options
Diffstat (limited to 'files/ru/web')
-rw-r--r-- | files/ru/web/api/url/url/index.md | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/files/ru/web/api/url/url/index.md b/files/ru/web/api/url/url/index.md index 8deeb1eed8..114788a63f 100644 --- a/files/ru/web/api/url/url/index.md +++ b/files/ru/web/api/url/url/index.md @@ -26,16 +26,16 @@ const url = new URL(url [, base]) ### Параметры - `url` - - : Строка типа {{domxref("USVString")}} или любой объект, который может быть [преобразован в строку](/en-US/docs/MDN/Contribute/Howto/Write_an_API_reference/Information_contained_in_a_WebIDL_file#stringifiers), включая, например, элементы {{htmlelement("a")}} и {{htmlelement("area")}}, представляющие абсолютный и относительный URL-адрес соответственно. Если `url` это относительный URL-адрес, то параметр `base` становится обязательным, так как он будет использован в качестве базового URL-адреса. Если же `url` — абсолютный URL-адрес, то значение параметра `base` будет проигнорировано. + - : Строка типа {{domxref("USVString")}} или любой объект, который может быть [преобразован в строку](/en-US/docs/MDN/Contribute/Howto/Write_an_API_reference/Information_contained_in_a_WebIDL_file#stringifiers), включая, например, элементы {{htmlelement("a")}} и {{htmlelement("area")}}, представляющие абсолютный и относительный URL-адрес соответственно. Если `url` это относительный URL-адрес, то параметр `base` становится обязательным, так как он будет использован в качестве базового URL-адреса. Если же `url` — абсолютный URL-адрес, то значение параметра `base` будет проигнорировано. - `base` {{optional_inline}} - - : Строка типа {{domxref("USVString")}}. Используется в качестве базового адреса, когда `url` это относительный URL-адрес. Значение по умолчанию: `undefined`. + - : Строка типа {{domxref("USVString")}}. Используется в качестве базового адреса, когда `url` это относительный URL-адрес. Значение по умолчанию: `undefined`. -> **Примечание:** Как и в случае с любым другим Web API, -> которое принимает на вход строку типа {{domxref("USVString")}}, -> аргументы <code>url</code> и <code>base</code> будут преобразованы в строку +> **Note:** Как и в случае с любым другим Web API, +> которое принимает на вход строку типа {{domxref("USVString")}}, +> аргументы `url` и `base` будут преобразованы в строку > независимо от исходного типа переданного значения. -> В частности, вы можете использовать существующий {{domxref("URL")}} объект в качестве аргумента -> и он будет преобразован в строку значение которой равно значению свойства +> В частности, вы можете использовать существующий {{domxref("URL")}} объект в качестве аргумента +> и он будет преобразован в строку значение которой равно значению свойства > {{domxref("URL.href", "href")}} переданного объекта. ### Исключения @@ -77,5 +77,6 @@ let d = new URL('/en-US/docs', b); // => 'https://developer. {{Compat}} ## Смотрите также + - Полифил для `URL` доступен в [core-js](https://github.com/zloirock/core-js#url-and-urlsearchparams) - Этот интерфейс принадлежит: {{domxref("URL")}}. |