Встречается на собеседованиях • сегодня
Почему к строке можно обратиться как к объекту через toString
В JavaScript строки могут быть примитивами (string) или объектами (String). Когда вызывается метод у строки-примитива (например, 'text'.toString()), JS автоматически оборачивает её в объект-обёртку String, вызывая метод, а затем удаляет обёртку. Это называется автоматическая упаковка (autoboxing).
Пример:
javascript
const str = 'hello';
console.log(str.length); // 5 (автоматическая упаковка в String)
console.log(str.toString()); // 'hello' (вызов метода у примитива)Так работает и с другими примитивами (number, boolean), но не с null и undefined.

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