Kada koristite skripte koje se dijele između različitih područja web mjesta, mogu se dogoditi slučajevi kada se zove funkcija koja ne postoji. To ima smisla na jednoj stranici (ovisnost postoji), ali ne i na drugoj. Razlika je premala da bi se datoteka mogla raširiti u različite verzije. Umjesto toga, možete samo provjeriti postoji li funkcija prije nego što je pozovete kako biste izbjegli pogrešku:
if (typeof yourFunctionName == 'function') ( yourFunctionName(); )