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

Справочник Dart

Условия

ветка по условию запасной путь выбор по значению совпавшая ветка запасной вариант фильтр совпадения разбор по образцу проверка по образцу

Циклы

повтор со счётчиком перебор элементов повтор пока истинно тело потом проверка досрочный выход следующая итерация

Объявления

отдать результат тип по значению одно присваивание значение при сборке отложенная инициализация без результата короткое выражение именованный блок псевдоним типа

async

отложенный результат дождаться ответа отдать элемент отдать чужую последовательность поток значений ленивая последовательность

Библиотеки

подключить библиотеку пробросить имена оставить имена скрыть имена короткое имя загрузка по запросу имя библиотеки кусок библиотеки присоединить к библиотеке

Синтаксис

проверка в отладке цепочка на объекте цепочка если есть развернуть элементы развернуть если есть пропустить значение текущий экземпляр обратиться к родителю создать экземпляр набор полей

Прочее

одна ссылка показать в консоли замена метода родителя пометить устаревшим запрет изменений

Основные

целое число дробное число целое или дробное строка текста логический тип коды символов любой объект только null любой тип

Коллекции и async

последовательный перебор список по индексу уникальные значения пары ключ-значение знаковый байт список байтов байт с обрезкой целые 16 бит беззнаковые 16 бит целые 32 бита беззнаковые 32 бита целые 64 бита беззнаковые 64 бита короткие дроби длинные дроби разбор байтов буфер байтов общие байтовые данные будущий результат поток событий значение или Future

Особые

никогда не завершается функция без значения кортеж полей тип функции любой или пусто

Прочее

символическое имя объект типа набор констант упорядоченное сравнение

Объявления

шаблон объекта подмешать поведение класс и примесь методы чужому типу обёртка без объекта запрет создания свой контракт подключить примесь родительский шаблон

Конструкторы

готовый экземпляр конструктор с именем поля до тела вызов другого конструктора объект при сборке

Члены

текущий объект член родителя общее для класса вычислить свойство принять новое значение своё действие знака сузить тип параметра

Модификаторы

закрытая иерархия запрет наследования наследники в библиотеке только реализация именованные константы перечисление с полями

Сравнение

сравнить по смыслу число для поиска

Корень типов

корень всех типов текстовый вид чужой вызов фактический тип

Операторы

допуск пустоты запасное значение записать если пусто доступ если есть элемент если есть обещание непустоты

Объявления

отложенная инициализация обязательный аргумент отсутствие значения тип пустоты проверка наличия проверка отсутствия развернуть если есть цепочка если есть

Основное

к дробному виду дробное из текста дробное или пусто целая часть целое из текста целое или пусто текстовый вид

В коллекции

собрать в список копия чужих элементов собрать уникальные копия без типа словарь из перебора копия без типа

Операторы

принудительный тип проверка типа отрицание типа

Основное

текст символов значение из сборки вставка значения склеить два текста число символов нет символов есть символы вырезать фрагмент поиск фрагмента

Синтаксис

повторить текст текст с переносами без обработки слешей символ по позиции

Поиск

проверка начала проверка конца позиция первого позиция последнего найти все совпадения совпадение в начале

Замена

замена всех вхождений замена первого вхождения замена отрезка замена через функцию первая замена функцией

Разбиение

разрезать по разделителю разрезать и склеить

Края

убрать крайние пробелы убрать пробелы слева убрать пробелы справа дополнить слева дополнить справа

Регистр

строчные буквы заглавные буквы порядок в словаре

Накопитель

накопитель текста дописать фрагмент дописать с переносом дописать коллекцию дописать по коду опустошить буфер собрать текст число символов буфер пуст буфер заполнен

Коды символов

код по позиции коды единиц символы юникода символ из кода текст из кодов коллекция символов собрать в текст обход символов символ под курсором шаг к следующему

Основное

упорядоченный набор дописать элемент есть ли элемент начальный элемент конечный элемент число элементов нет элементов есть элементы запись в скобках элемент по позиции

Создание

копия чужих элементов копия с типом одинаковые элементы элементы по формуле пустой фиксированный нельзя менять

Правка

дописать коллекцию вставить по позиции вставить пачку убрать первое вхождение убрать по позиции убрать хвост убрать по условию оставить по условию опустошить список замена по позиции

Поиск

позиция первого позиция последнего позиция по условию последняя подходящая позиция

Отрезки

копия отрезка прочитать отрезок заменить отрезок подменить отрезок заполнить отрезок заменить с позиции

Порядок

упорядочить на месте случайный порядок обратный обход

Сборка литерала

вставить чужие элементы элемент по условию элементы из перебора

Преобразование

индексы как ключи склеить в текст сменить тип элементов

Основное

перебираемая коллекция собрать в список новый вид элементов оставить подходящие действие на каждом есть ли значение начальный элемент нет элементов есть элементы число элементов

Преобразование

собрать уникальные оставить нужный тип развернуть вложенные склеить в текст присоединить хвост сменить тип элементов

Свёртка

свернуть без старта свернуть со стартом все подходят хотя бы один

Отбор

первые несколько первые пока подходит отбросить первые отбросить пока подходит первое подходящее последнее подходящее единственное подходящее элемент по позиции

Край

конечный элемент ровно один

Создание

элементы по формуле пустая коллекция

Обход

обходчик коллекции пошаговый обход шаг вперёд элемент под курсором

Основное

словарь пар есть ли ключ все ключи все значения число пар нет пар есть пары запись в скобках значение по ключу запись по ключу

Создание

копия без типа копия с типом словарь из пар словарь из перебора ключи по ссылке нельзя менять

Правка

влить чужие пары влить готовые пары создать если нет пересчитать одно пересчитать все убрать по ключу убрать по условию опустошить словарь

Перебор

есть ли значение действие на паре новые пары сменить типы пар все пары

Пара

одна пара ключ пары значение пары

Основное

уникальные элементы включить элемент есть ли элемент убрать элемент число элементов начальный элемент

Создание

копия без типа копия с типом сравнение по ссылке

Операции

включить коллекцию есть ли все объединить два общие элементы исключить чужие равный экземпляр

Правка

убрать перечисленные оставить перечисленные убрать по условию оставить по условию опустошить множество

Основное

любое число число из текста число или пусто целая часть текстовый вид без знака округлить вверх округлить вниз к ближайшему целому

Округление

отрезать дробь вверх как дробное вниз как дробное ближайшее дробное удержать в рамках остаток со знаком

Текст

к дробному виду знаки после точки значащие цифры научная запись порядок чисел

Проверки

минус ноль плюс не число бесконечно ли конечное ли меньше нуля

Основное

целое число целое из текста целое или пусто сколько битов делится на два нечётное число целое из сборки

Системы счисления

из другой системы текст в системе

Модуль

степень по модулю общий делитель обратное по модулю беззнаковые биты знаковые биты

Основное

дробное число дробное из текста дробное или пусто остаток со знаком

Константы

не число плюс бесконечность минус бесконечность самое большое конечное крошечное положительное

Сравнение

меньшее из двух большее из двух

Степени

квадратный корень возведение в степень степень эйлера натуральный логарифм

Тригонометрия

синус угла косинус угла тангенс угла угол по синусу угол по косинусу угол по тангенсу угол по координатам

Константы

логарифм десятки число пи число эйлера логарифм двойки логарифм десяти корень из двух двоичный логарифм эйлера корень половины

Основное

генератор случайности случайное целое случайная дробь случайный флаг непредсказуемый генератор

Основное

шаблон поиска есть ли совпадение первое совпадение все совпадения исходный шаблон

Поиск

текст совпадения совпадение в начале безопасные символы

Режимы

режим многих строк учёт регистра точка ловит перенос режим юникода

Общий поиск

общий интерфейс поиска все вхождения с начала строки

Основное

найденный фрагмент захват по номеру позиция начала позиция конца

Захваты

все захваты захват скобкой сколько захватов

Источник

исходный текст использованный шаблон

Операторы

прервать с ошибкой опасный участок перехватить сбой перехват по типу выполнить всегда передать сбой дальше

Типы ошибок

неверное состояние неверный формат операция не поддерживается ещё не написано изменение при обходе истекло ожидание несовпадение типов вызов несуществующего переполнение стека закончилась память ошибка с трассировкой

Exception

поправимый сбой текст сбоя

Error

программный дефект цепочка вызовов

ArgumentError

неверный аргумент сбой из значения

RangeError

выход за границы сбой из позиции сбой из величины

StackTrace

трассировка вызовов снимок вызовов

Ключевые слова

функция с будущим дождаться ответа

Очередь

задача до событий сознательно не ждать

Основное

отложенный результат уже готовый результат после успеха после сбоя после любого исхода

Создание

уже готовый сбой результат с паузой результат сразу задача до событий

Ожидание

дождаться всех дождаться первого последовательно на каждом повторять пока истинно ограничить ожидание одно событие потока

Ручное завершение

ручное завершение завершить успехом завершить сбоем связанный результат уже завершён

Основное

поток событий начать слушать преобразовать события оставить подходящие собрать в список первое событие

Преобразование

развернуть вложенные преобразовать с ожиданием развернуть с ожиданием перехватить сбой пропустить через преобразователь без соседних повторов

Сбор

передать потребителю действие на событии опустошить и закрыть собрать уникальные первые несколько отбросить первые ограничить паузу

Создание

события из коллекции одно готовое событие событие со сбоем поток без событий события по таймеру событие из будущего

Край

последнее событие число событий нет событий

Контроллер

ручной поток отправить событие отправить сбой закрыть поток связанный поток приёмник событий

Подписка

управление подпиской прекратить подписку приостановить приём возобновить приём

Основное

кодировка данных объект в текст текст в объект данные в текст текст в данные готовый кодек правка при разборе правка перед записью

UTF-8

текст в байты байты в текст кодек байтов кодек юникода кодировщик юникода строка в байты декодировщик юникода байты в строку

Base64

в печатный вид из печатного вида печать для адреса адрес в байты кодек печати

Кодеки

семибитная кодировка однобайтная кодировка сборщик текста данных разборщик текста данных кодек семибитный кодек однобайтный приёмник байтов объект нельзя сохранить

Строки

разбивка на строки текст по строкам

Основное

адрес ресурса адрес из текста адрес или пусто протокол адреса имя сервера путь ресурса строка параметров

Части

номер порта словарь параметров якорь страницы части пути

Кодирование

безопасный кусок раскрыть кусок безопасный параметр раскрыть параметр

Сборка

подменить части сделать абсолютным путь на диске адрес файла незащищённый адрес защищённый адрес адрес папки

Основное

момент времени текущий момент момент из текста момент или пусто сдвинуть вперёд промежуток между номер года номер месяца число месяца

Создание

момент из миллисекунд момент из микросекунд момент из числа

Сравнение

сдвинуть назад раньше другого позже другого тот же миг порядок моментов

Пояс

в местное время во всемирное время всемирное ли время название пояса сдвиг пояса

Части

миллисекунды эпохи микросекунды эпохи час суток минута часа секунда минуты доля секунды доля миллисекунды номер дня недели

Текст

стандартная запись текстовый вид

Дни недели

код понедельника код воскресенья

Основное

промежуток времени без знака полные минуты полные секунды полные миллисекунды нулевая длительность

Чтение

порядок промежутков полные сутки полные часы полные микросекунды

Основное

клиент запросов только чтение отправка данных запрос своим методом готовящийся запрос

Ответ

ответ сервера код ответа

Основное

файл на диске прочитать текстом сохранить текстом проверить наличие путь к файлу

Чтение

прочитать текстом сразу прочитать байтами прочитать байтами сразу прочитать построчно поток чтения

Запись

сохранить текстом сразу сохранить байтами открыть доступ поток записи

Файл

проверить наличие сразу стереть с диска стереть сразу сделать копию сменить имя размер в байтах время правки создать на диске полный путь

Вид объекта

объект файловой системы это файл это папка вид объекта

Режим открытия

режим открытия только чтение перезапись содержимого дописывание в конец

Основное

папка на диске поток содержимого содержимое сразу создать папку путь к папке

Правка

создать папку сразу стереть папку проверить наличие сменить имя рабочая папка временная папка

Объекты

поток ввода поток вывода поток ошибок

Stdin

клавиатурный ввод строка с клавиатуры

Stdout

консольный вывод вывести с переносом вывести без переноса сбросить буфер

Основное

отложенный запуск повтор по интервалу отменить запуск ещё не сработал

Основное

измеритель времени начать отсчёт остановить отсчёт обнулить отсчёт прошедшее время прошедшие миллисекунды прошедшие микросекунды идёт ли отсчёт

Основное

отдельная память запустить отдельно завершить отдельно

Порты

порт приёма порт ответа порт отправки передать сообщение

Основное

внешняя программа запустить и дождаться запустить в фоне код завершения завершить программу

Запуск

запустить сразу принудительно остановить поток вывода поток ошибок

Основное

сведения о системе имя системы переменные окружения файл запуска адрес сценария

Системы

система линукс система мак система виндовс система андроид яблочная мобильная
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить