Встречается на собеседованиях • сегодня

Как работает метод ToString

Метод toString() преобразует объект в строку. Он доступен у всех объектов в JavaScript, так как наследуется от Object.prototype.

Пример:

javascript
const num = 42;
console.log(num.toString()); // "42"  

const arr = [1, 2, 3];
console.log(arr.toString()); // "1,2,3"

const obj = { a: 1 };
console.log(obj.toString()); // "[object Object]"

text

**Особенности:**  
- Может быть переопределен в пользовательских классах.  
- Для чисел можно указать систему счисления (например, `(10).toString(2)` вернет `"1010"`).  
- Если объект не переопределяет `toString()`, вызов вернет `[object тип]`.  

**Важно:**  
`null` и `undefined` не имеют этого метода, их попытка вызова приведет к ошибке.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы