När man använder skript som delas mellan olika områden på en webbplats kan det finnas fall där en funktion anropas som inte existerar. Det är vettigt på en sida (beroendet finns) men inte på en annan. Skillnaden är för liten för att motivera att gaffla filen i olika versioner. Istället kan du bara kontrollera om funktionen finns innan du anropar den för att undvika felet:
if (typeof yourFunctionName == 'function') ( yourFunctionName(); )