Вопросы React Frontend Developer


Что такое конструктор класса / Как создается объект?

  • Рейтинг:

    3

  • Сложность:

    7

Конструктор класса — это специальный метод __init__, который вызывается при создании нового объекта. Он используется для инициализации атрибутов объекта и выполнения других начальных действий.

Подробнее

Что такое конструкторы? Какие типы знаете?

  • Рейтинг:

    3

  • Сложность:

    6

Конструкторы — это специальные методы, используемые для создания и инициализации объектов. Основные типы: конструктор по умолчанию, пользовательский (с параметрами) и копирующий конструктор.

Подробнее

Объясните, что такое конструкторы с безопасными типами в Kotlin.

  • Рейтинг:

    2

  • Сложность:

    6

Type-Safe Builders позволяют создавать DSL с использованием функций-расширений и лямбд. Они обеспечивают безопасное построение сложных структур данных на этапе компиляции, повышая читаемость и предотвращая ошибки.

Подробнее

Что такое цепочка конструкторов в C#?

  • Рейтинг:

    2

  • Сложность:

    5

Цепочка конструкторов (constructor chaining) позволяет одному конструктору вызывать другой внутри одного класса с помощью this. Это сокращает дублирование кода.

Подробнее

Почему не рекомендуется использовать конструкторы, такие как new String, в JavaScript?

  • Рейтинг:

    2

  • Сложность:

    7

Использование конструкторов, таких как new String или new Number, не рекомендуется, так как они создают объект вместо примитива. Объекты ведут себя иначе, чем примитивные типы данных, и могут приводить к неожиданным результатам в сравнении и других операциях. Примитивные значения (например, строки или числа) следует использовать напрямую без конструкторов.

Подробнее

Как проверить, является ли объект экземпляром определенного класса (функции-конструктора)?

  • Рейтинг:

    3

  • Сложность:

    6

Для проверки, является ли объект экземпляром определенного класса или функции-конструктора, используется оператор instanceof. Он проверяет, есть ли в цепочке прототипов объекта ссылка на прототип конструктора.

Подробнее

Для чего нужен конструктор объектов и какие правила работы с ним?

  • Рейтинг:

    3

  • Сложность:

    6

Конструктор объектов используется для создания новых экземпляров объектов с одинаковой структурой и методами. В JavaScript для этого можно использовать функцию-конструктор или класс. Конструктор должен быть вызван с ключевым словом new, что создает новый объект, связывая его с прототипом конструктора.

Подробнее

Сложность

1-3

4-6

7-8

9-10

Рейтинг вопросов

1

2

3

4

5

Подпишись на React Developer в телеграм