Вопросы 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?
Расскажите про 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
Замыкание — это функция, которая "запоминает" свою область видимости даже после того, как внешняя функция, в которой она была объявлена, завершила выполнение. Замыкания позволяют создавать функции с доступом к переменным из внешней функции, что полезно для работы с приватными данными и сохранения состояния между вызовами функции.