необходимо указать что не обязательно для заполнения?
class A {
field?: string;
}
class B {
field: string | null;
}
Насколько я понял в классе A, мне не нужно будет инициализировать поле в конструкторе, в то время как в классе B мне необходима реализация, либо там есть еще какие-то нюансы?
Все зависит от архитектуры проекта, но для меня: field?: string, но опять же все зависит от случая
1е Ну и это разные вещи, в одном случае андефайнд в другом налл
А этот вариант релевантен? field?: string | null;
Выглядит диковато Просто не делай так когда определённо не нужно так делать
Здравствуйте, помните обсуждали тему пагинации?
Да, а какой вопрос?
Мне попалось тестовое как раз с пагинацией)
Обсуждают сегодня