Вопросы React Frontend Developer


Для чего используется функция connect в React Redux? Какие параметры принимает?

  • Рейтинг:

    1

  • Сложность:

    5

connect связывает React-компоненты с состоянием и действиями Redux. Она принимает две функции: mapStateToProps для подключения состояния и mapDispatchToProps для передачи действий в компонент. В результате компонент получает доступ к необходимым данным и возможностям изменения состояния.

Подробнее

Что такое рабочий процесс Gitflow?

  • Рейтинг:

    5

  • Сложность:

    8

Gitflow — это стратегия ветвления, которая делит разработку на несколько веток: main для релизов, develop для активной разработки и дополнительные ветки для новых функций, исправлений багов и релизов. Этот процесс удобен для крупных проектов с чёткими этапами разработки.

Подробнее

Как использовать PHP с функциями HTML5?

  • Рейтинг:

    3

  • Сложность:

    6

PHP используется для динамического генерирования HTML5 контента, включая создание мультимедийных элементов, работу с localStorage, и обработку форм. PHP может генерировать HTML5 элементы, такие как формы, видео или аудио теги, и передавать данные в JavaScript для работы с новыми функциями HTML5, такими как местное хранилище.

Подробнее

Как работают функции calc(), var(), clamp() и как они могут быть полезны для динамического расчета значений?

  • Рейтинг:

    2

  • Сложность:

    10

Функции calc(), var(), clamp() позволяют выполнять вычисления внутри CSS.

 

calc() используется для арифметических операций

var() — для использования CSS-переменных

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

Подробнее

Что такое функция "let" в Kotlin?

  • Рейтинг:

    2

  • Сложность:

    6

Функция let позволяет выполнить блок кода с объектом, предоставляя его как аргумент лямбда-выражения. Она особенно полезна для работы с объектами, которые могут быть равны null, и помогает безопасно обрабатывать такие случаи. Внутри лямбды объект доступен через it.

Подробнее

Какая функция конвертирует итератор в Vec в Rust?

  • Рейтинг:

    2

  • Сложность:

    7

Для конвертации итератора в Vec используется функция .collect().

Подробнее

Расскажите про this и контекст?

  • Рейтинг:

    4

  • Сложность:

    7

В JavaScript this — это ссылка на текущий контекст выполнения, который зависит от того, как вызвана функция. В методах объектов this ссылается на сам объект, а в обычных функциях — на глобальный объект или undefined в строгом режиме. Значение this может быть явно изменено с помощью методов call, apply и bind.

Подробнее

Какого типа данных функция?

  • Рейтинг:

    2

  • Сложность:

    3

В JavaScript функции являются объектами первого класса. Это значит, что функции можно передавать в качестве аргументов, возвращать из других функций и присваивать переменным. Тип данных функции — это объект, и у функций могут быть свойства и методы, такие как .call(), .apply() и .bind().

Подробнее

Что такое rest оператор?

  • Рейтинг:

    3

  • Сложность:

    4

Rest оператор (...) используется в JavaScript для сбора оставшихся аргументов в массив при определении функции. Он позволяет передавать переменное количество аргументов и легко работать с ними, не заботясь о том, сколько аргументов будет передано. Это особенно удобно, когда необходимо обрабатывать множество значений.

 

Подробнее

Что такое замыкания в JavaScript и почему они важны?

  • Рейтинг:

    4

  • Сложность:

    5

Замыкание — это функция, которая "запоминает" свою область видимости даже после того, как внешняя функция, в которой она была объявлена, завершила выполнение. Замыкания позволяют создавать функции с доступом к переменным из внешней функции, что полезно для работы с приватными данными и сохранения состояния между вызовами функции.

Подробнее

Сложность

1-3

4-6

7-8

9-10

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

1

2

3

4

5

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