Вопросы React Frontend Developer


В чем разница между init и constructor в Kotlin?

  • Рейтинг:

    3

  • Сложность:

    7

constructor создаёт экземпляр класса и принимает параметры, а блок init выполняет инициализацию, общую для всех конструкторов. Блок init всегда выполняется после вызова конструктора, что позволяет настроить объект или проверить параметры.

Подробнее

В чем разница между const и readonly в C#?

  • Рейтинг:

    2

  • Сложность:

    3

const задает константу, значение которой невозможно изменить после компиляции, тогда как readonly позволяет задать значение переменной только в момент инициализации или в конструкторе.

Подробнее

Что такое temporal dead zone (временная мёртвая зона) в JavaScript и как она влияет на переменные?

  • Рейтинг:

    2

  • Сложность:

    7

Temporal dead zone (TDZ) — это период времени от начала области видимости переменной, объявленной с помощью let или const, до момента её инициализации. В TDZ переменные недоступны и попытка к ним обратиться вызовет ошибку. Это помогает избежать непредсказуемого поведения при работе с переменными.

Подробнее

Расскажите об области видимости переменных?

  • Рейтинг:

    3

  • Сложность:

    4

Область видимости переменной определяет, где в коде эта переменная доступна. В JavaScript существуют глобальная область видимости, блочная область видимости и область видимости функции. Переменные, объявленные с var, имеют функциональную область видимости, а let и const — блочную область видимости, что означает, что они доступны только внутри блока, в котором были объявлены.

Подробнее

Объяснить разницу между var, let и const в JavaScript?

  • Рейтинг:

    2

  • Сложность:

    2

var имеет функциональную область видимости, поддерживает поднятие и может быть переназначен. let имеет блочную область видимости и также может быть переназначен. const тоже имеет блочную область видимости, но его значение нельзя переназначить.

Подробнее

Сложность

1-3

4-6

7-8

9-10

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

1

2

3

4

5

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