Valor es una función

JavaScriptJavaScriptBeginner
Practicar Ahora

This tutorial is from open-source community. Access the source code

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este laboratorio, exploraremos el concepto de funciones en JavaScript. Aprenderemos cómo definir y llamar a funciones, pasar argumentos y devolver valores. Además, practicaremos el uso de la función isFunction() para comprobar si un valor dado es una función. Al final de este laboratorio, tendrás una comprensión sólida de cómo funcionan las funciones en JavaScript y cómo utilizarlas efectivamente en tu código.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28420{{"Valor es una función"}} javascript/data_types -.-> lab-28420{{"Valor es una función"}} javascript/arith_ops -.-> lab-28420{{"Valor es una función"}} javascript/comp_ops -.-> lab-28420{{"Valor es una función"}} end

Comprobando si un valor es una función

Para comprobar si un valor es una función, puedes usar el operador typeof con el primitivo function.

Aquí hay un ejemplo de una función que comprueba si un valor dado es una función:

const isFunction = (val) => typeof val === "function";

Puedes usarlo de la siguiente manera:

isFunction("x"); // false
isFunction((x) => x); // true

Para comenzar a practicar la codificación, abre la Terminal/SSH y escribe node.

Resumen

¡Felicidades! Has completado el laboratorio Value Is Function. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.