Патерни проєктування · Junior · Запитання 16 з 75
Як пов'язаний патерн «Прототип» із JavaScript?
- ✓Правильна відповідь: Нові об'єкти створюються на основі наявних - на цьому побудована сама мова
- 2Це спосіб швидко накидати інтерфейс без логіки для показу замовникові
- 3Це патерн, який не можна реалізувати в JavaScript
Пояснення
Патерн «Прототип» - створення об'єктів клонуванням зразка. У JS об'єкти успадковують від інших об'єктів через ланцюжок прототипів, а Object.create(proto) створює об'єкт із заданим прототипом. Прототип інтерфейсу (макет) - зовсім інше поняття.