Atunci când utilizați scripturi care sunt partajate între diferite zone ale unui site, pot exista cazuri în care se numește o funcție care nu există. Are sens pe o pagină (dependența există), dar nu pe alta. Diferența este prea mică pentru a justifica falsificarea fișierului în diferite versiuni. În schimb, puteți verifica doar dacă funcția există înainte de a o apela pentru a evita eroarea:
if (typeof yourFunctionName == 'function') ( yourFunctionName(); )