Sjekk om funksjonen eksisterer før du ringer - CSS-triks

Anonim

Når du bruker skript som deles mellom forskjellige områder på et nettsted, kan det være tilfeller der det kalles en funksjon som ikke eksisterer. Det gir mening på en side (avhengigheten er der), men ikke en annen. Forskjellen er for liten til å garantere at filene gis i forskjellige versjoner. I stedet kan du bare sjekke om funksjonen eksisterer før du kaller den for å unngå feilen:

if (typeof yourFunctionName == 'function') ( yourFunctionName(); )