Question d’entretien chez MapQuest

What is the difference between this, call, and apply in javascript?