¿Alguien puede darme un fragmento de código JavaScript mediante el cual puedo detectar si una función de JavaScript está cargada en mi página web aspx o existe antes de llamarla?¿Cómo puedo verificar que una función de JavaScript esté cargada o exista en la página antes de llamarla?
Gracias
No hay necesidad de '' ===, como 'typeof' siempre devolverá una cadena. De hecho, '===' es una comparación un poco más lenta que '=='. –
@Marcel Korpel Pensé que '===' solía ser más rápido ya que no necesitaba forzar tipos para ver si cumplían con la condición. Oh, bueno, aprende algo nuevo todos los días. Por cierto, ¿tiene más lecturas o puntos de referencia sobre eso? – alex
@Marcel Korpel No, '===' es * de hecho * ** más rápido ** porque hay * sobrecarga * para la conversión de tipo. También es una buena práctica usar '==='. Incluso un control rápido en mi nodo repl aquí prueba que ''==' es alrededor de 10 veces más lento cuando se trata de un Número y una Cadena. –