РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
571 of 723 menu

Свойство fragment

Свойство fragment класса Uri возвращает фрагмент URL - часть адреса, которая идёт после символа #. Фрагмент часто используется для указания на конкретный раздел внутри веб-страницы или документа. Если в URL фрагмент отсутствует, свойство возвращает пустую строку.

Синтаксис

uri.fragment

Пример

Давайте создадим объект Uri с фрагментом и выведем значение свойства fragment:

void main() { Uri uri = Uri.parse('https://example.com/page#section1'); print(uri.fragment); }

Результат выполнения кода:

"section1"

Пример

Давайте проверим, что вернёт свойство fragment, если в URL фрагмент отсутствует:

void main() { Uri uri = Uri.parse('https://example.com/page'); print(uri.fragment); }

Результат выполнения кода:

""

Пример

Давайте создадим объект Uri с фрагментом с помощью конструктора и сравним его с исходным URL:

void main() { Uri uri = Uri( scheme: 'https', host: 'example.com', path: '/page', fragment: 'section1' ); print(uri.toString()); print(uri.fragment); }

Результат выполнения кода:

"https://example.com/page#section1" "section1"

Смотрите также

  • класс Uri,
    который представляет URL-адрес
  • метод parse,
    который создаёт Uri из строки
  • свойство query,
    которое возвращает строку запроса
  • свойство path,
    которое возвращает путь URL
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить