Как в javascript используются замыкания и прототипы обьектов?
Начал изучать js, посмотрел видеоурок, все понятно как работает, только там не было живых примеров из жизни.
Напишите пожалуйста самые типичние случаи использования замыканий и прототипов обьктов.