Compruebe si la función existe antes de llamar - Trucos CSS

Anonim

Cuando se utilizan scripts que se comparten entre diferentes áreas de un sitio, puede haber casos en los que se llame a una función que no existe. Tiene sentido en una página (la dependencia está ahí) pero no en otra. La diferencia es demasiado pequeña para justificar la bifurcación del archivo en diferentes versiones. En su lugar, puede verificar si la función existe antes de llamarla para evitar el error:

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