Este artículo describirá los métodos para verificar si la función específica existe en el archivo JavaScript.
Cómo verificar si existe la función en JavaScript?
Para verificar si la función especificada ya está presente en JavaScript, use los siguientes enfoques:
Método 1: verifique si la función existe en JavaScript usando el operador "typeof"
Para verificar si la función ya existe en el script o no, use el "tipo de"Operador. Devuelve el tipo de datos de un valor o expresión y genera una cadena que indica el tipo de operando, como número, cadena, función, etc.
Sintaxis
Siga la sintaxis dada del "tipo de"Operador para determinar si la función existe o no:
O también puede usar la sintaxis mencionada por debajo:
if (typeof functionName !== Undefined)Ejemplo
Defina una función "pruebas"En un archivo JavaScript:
Ahora, verifique si el "pruebas"La función ya está definida o no, usando el"tipo de"Operador. El operador "typeof" verifica el tipo de función "Prueba". Si el valor devuelto es equivalente al "función, Imprimirá el "La función Testing () existe en el archivo JS" mensaje. Demás, "La función Testing () no existe en el archivo JSSe mostrará el mensaje:
if (typeof testing === "function")Producción
Método 2: verifique si la función existe en JavaScript usando el objeto "Ventana"
También puedes usar el "ventana"OBJETO para verificar si existe una función o no. El objeto de la ventana sirve como la representación universal de la ventana del navegador en el entorno del navegador. Tiene varias propiedades y métodos para interactuar con la ventana y su contenido.
Sintaxis
Se utiliza la siguiente sintaxis para determinar que la función existe usando el "ventana" objeto:
Ejemplo
Aquí, verificaremos si la función llamada "pruebas"Existe en el archivo JavaScript utilizando el objeto" Ventana ":
La salida indica que la función "pruebas"Existe en el archivo JavaScript:
Se trata de determinar si la función existe en JavaScript.
Conclusión
Para determinar/verificar si la función existe en JavaScript o no, use el "tipo de"Operador o el objeto" Ventana ". El "tipo deEl operador es un método de uso común y confiable mientras no está en el entorno del navegador. Porque, en ese caso, el "ventanaEl objeto puede no estar disponible. Este artículo describió los métodos para verificar si la función específica existe en el archivo JavaScript o no.