Илья Ростопка: вы этот код запускали? Он рабочий?
Ну и прототипы в JS никуда не делись, классы сахар обычный. И говоря, что разрабы не смогли, я имею в иду именно этот ход с биндингом метода в экземпляр вместо того, чтобы брать его из прототипа.
iamevg_: нууууу, удачи с таким подходом.
А не пробовали статьи по той же монге хотя бы с переводчиком читать? Или это уже непостижимая многозадачность?
Spawner: на самом деле принципиально. Это объект, в документации и спецификации это объект.
Массив в JS являет собой иную структуру, да, он, по сути, является частным случаем объекта, но там слишком много отличий, чтобы считать его тем же самым.
Первый пункт для джуниора всё-таки ещё недосягаем.
Джун на то и джун, что только постигает вот это всё. Знает там, знает здесь, что-то может в кучу слепить, но нормально и продуктивно работает только под менторством.
Ну и прототипы в JS никуда не делись, классы сахар обычный. И говоря, что разрабы не смогли, я имею в иду именно этот ход с биндингом метода в экземпляр вместо того, чтобы брать его из прототипа.