Встречается на собеседованиях • сегодня
Что такое явное преобразование типов
Явное преобразование типов — это когда разработчик сам указывает, в какой тип нужно преобразовать значение. Это делается с помощью специальных функций или операторов.
Примеры в JavaScript:
```javascript
// Число в строку
let num = 42;
let str = String(num); // "42"
// Строку в число
let strNum = "123";
let parsedNum = Number(strNum); // 123
// Логическое преобразование
let truthy = Boolean(1); // true
```
В TypeScript можно использовать угловые скобки или `as`:
```typescript
let someValue: any = "hello";
let strLength: number = (someValue).length;
// или
let strLength2: number = (someValue as string).length;
```
Явное преобразование помогает избежать неожиданного поведения, но требует внимательности, так как может привести к ошибкам при некорректных преобразованиях.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы