Вопросы React Frontend Developer
Для чего используется webpack-cli?
Рейтинг:
4
Сложность:
4
Webpack CLI — это интерфейс командной строки, позволяющий запускать Webpack, управлять настройками и выполнять сборку проекта. Без него нельзя использовать Webpack из терминала.
Как работают шаблонные литеральные типы (template literal types) в TypeScript?
Рейтинг:
4
Сложность:
7
Шаблонные литеральные типы позволяют создавать новые строковые типы с использованием шаблонных строк. Это мощный инструмент для создания более точных и динамических строковых типов, например, для создания строго типизированных маршрутов или переменных.
Что знаешь про строки в Python?
Рейтинг:
3
Сложность:
4
Строки в Python — это неизменяемые (immutable) объекты, которые используются для хранения текста. Они поддерживают множество методов для обработки, таких как .lower(), .upper(), .strip(), .replace(). Поскольку строки неизменяемы, любые операции над ними создают новые строки.
Как конкатенировать строки?
Рейтинг:
2
Сложность:
2
Строки в Go можно конкатенировать с помощью оператора +. Для работы с более сложными строковыми операциями можно использовать пакет strings из стандартной библиотеки.
Почему массив символов лучше строки для хранения пароля?
Рейтинг:
2
Сложность:
7
Массив символов предпочтительнее строки для хранения пароля, так как его содержимое можно безопасно очистить после использования. В отличие от строк, которые являются неизменяемыми и не могут быть очищены, массив символов позволяет уничтожить данные, минимизируя риски утечек информации.
Откуда у примитивов взялись методы и свойства?
Рейтинг:
5
Сложность:
6
В JavaScript примитивы, такие как строки, числа и булевы значения, временно оборачиваются в соответствующие объектные типы (String, Number, Boolean) при доступе к их методам. Эти объекты дают доступ к методам и свойствам, после чего примитив снова превращается в своё оригинальное значение.