Как разобраться в ООП в JavaScript: классы и прототипы?

Хочу разобраться в ООП в JavaScript, но путаюсь. В чём разница между prototype и class? Как работает цепочка прототипов? Какие есть хорошие источники для изучения этой темы? Буду благодарен за объяснение на примерах.

1 ответ

Ответить
0

Сам поначалу дико тупил. В JS ООП на прототипах строится, а классы — просто обёртка для удобства. Если хочешь real понимания — разберись как работает __proto__ и prototype, и потом уже синтаксис class. На learn.javascript.ru норм тема, мне помогло

Ваш ответ

Минимум 20 символов (0/20)

, чтобы ответ был привязан к аккаунту

Похожие вопросы