Pred klicem preverite, ali funkcija obstaja CSS-triki

Anonim

Pri uporabi skriptov, ki so v skupni rabi med različnimi področji spletnega mesta, se lahko zgodi, da se pokliče funkcija, ki ne obstaja. Na eni strani je smiselno (odvisnost obstaja), na drugi pa ne. Razlika je premajhna, da bi lahko datoteko razdelili v različne različice. Namesto tega lahko samo preverite, ali funkcija obstaja, preden jo pokličete, da se izognete napaki:

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