Prieš skambindami patikrinkite, ar funkcija veikia CSS-gudrybės

Turinys

Naudojant scenarijus, kurie yra bendrai naudojami skirtingose ​​svetainės srityse, gali būti atvejų, kai vadinama funkcija, kurios nėra. Tai prasminga viename puslapyje (priklausomybė yra), bet ne kitame. Skirtumas yra per mažas, kad būtų galima suskaidyti failą į skirtingas versijas. Vietoj to galite tiesiog patikrinti, ar funkcija egzistuoja prieš ją iškviečiant, kad išvengtumėte klaidos:

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

Įdomios straipsniai...