You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
```smart header="We can use `URL` everywhere instead of a string"
52
-
Мы можем использовать `URL` объект в методах `fetch` или `XMLHttpRequest` и почти во всех других, где ожидается urlстрока.
52
+
Мы можем использовать `URL` объект в методах `fetch` или `XMLHttpRequest` и почти во всех других, где ожидается url-строка.
53
53
В подавляющем большинстве методов он автоматически конвертируется в строку.
54
54
```
55
55
56
56
## Параметры поиска
57
57
58
-
Скажем, мы хотим создать url с заданными параметрами, например, `https://google.com/search?query=value`.
58
+
Допустим, мы хотим создать url с заданными параметрами, например, `https://google.com/search?query=value`.
59
59
60
-
Они должны быть правильно закодированы.
60
+
Они должны быть правильно закодированы.
61
61
62
62
В очень старых браузерах, до появления `URL`, мы использовали встроенные функции `encodeURIComponent/decodeURIComponent`.
63
63
64
-
Сейчас в этом нет необходимости: `url.searchParams` это объект типа [URLSearchParams](https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams/URLSearchParams).
64
+
Сейчас в этом нет необходимости: `url.searchParams` -- это объект типа [URLSearchParams](https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams/URLSearchParams).
65
65
66
66
Он предоставляет удобные методы для работы с параметрами:
0 commit comments