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

От какого прототипа наследуются типы данных

Все типы данных в JavaScript наследуются от Object.prototype, кроме примитивов (undefined, null, number, string, boolean, symbol, bigint). Однако примитивы (кроме null и undefined) имеют объекты-обёртки (Number, String и т. д.), которые наследуют от Object.prototype.

Пример:

javascript
const num = 42;
console.log(num.__proto__ === Number.prototype); // true
console.log(Number.prototype.__proto__ === Object.prototype); // true

null и undefined не имеют прототипов и методов.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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