Curso de Javascript Completo do iniciante ao mestre
Aula 98 - Introdução ao prototype, call() e apply()