¿Cuál es el operador de typeOf en JavaScript??

¿Cuál es el operador de typeOf en JavaScript??
El tipo de es un operador Presente en la mayoría de los lenguajes de programación y se utiliza para verificar el tipo de datos de un operando (Opernad: la variable en la que se opera).

En este artículo, aprenderemos todo sobre el tipo de operador, qué es y cómo usarlo; Pero primero, necesitamos entender qué tipos de datos son.

¿Qué son los tipos de datos?

Los tipos de datos son una clasificación de datos que define cómo se pueden almacenar y manipular datos. Cada lenguaje de programación tiene tipos de datos incorporados que pueden ser diferentes de otros lenguajes de programación.

Aquí hay una lista de los seis tipos de datos más básicos en JavaScript:

  • Número: Como su nombre lo indica, consiste en números
  • Booleano: Los booleanos pueden tener solo dos valores diferentes; verdadero o falso.
  • Cadena: Las cuerdas son una colección de personajes alfanuméricos.
  • Indefinido: Variable vacía o no declarada.
  • Objeto: Paquete/recopilación de datos

El tipo de no es una función, sino que es un operador. En los lenguajes de programación, las funciones y los operadores son diferentes; pueden comportarse de manera similar pero son sintética y semánticamente diferentes.

Cómo usar el operador de typeOf:

Se pasa una variable al tipo de operador como parámetro y devuelve el tipo de datos de la variable.

Sintaxis

typeof (var)
typeofvar

Ambas sintaxis mencionadas anteriormente son correctas. El operando se puede escribir con o sin paréntesis.

Nota: Usaremos la consola del navegador para demostrar ejemplos realizados en esta publicación. Para abrir la consola del navegador:

  • Use la tecla F12 en Chrome y otros navegadores basados ​​en cromo.
  • Usar Ctrl + Shift + K teclas de atajo de teclado para Mozilla.
  • Usar Opción + ⌘ + C teclas de acceso directo de teclado en Safari (si el menú del desarrollador no aparece, abra las preferencias presionando ⌘ +, y en la pestaña avanzada, verifique "Mostrar el menú Desarrollar en la barra de menú").

Ejemplos:

Ahora veremos algunos ejemplos de tipo de operadores. El tipo de El operador está presente en muchos lenguajes de programación, pero usaremos la sintaxis de JavaScript para estos ejemplos.

En el código que se proporciona a continuación, hemos declarado una variable nombrada edad y le asignó un valor de 10. Entonces usamos el tipo de operador para determinar el tipo de datos de edad. El tipo de El operador fue colocado dentro consola.registro() Para generar el valor de retorno del tipo de operador en la consola.

VAR Age = 10;
consola.log (typeof (edad));

Si asignamos un nuevo valor a edad, i.mi., diez en lugar de 10, Entonces la salida cambia a:

var age = 'Ten';
consola.log (typeof (edad));

Ahora, si no asignamos ningún valor a edad y usa el tipo de operador en él; Entonces el operador devolverá el siguiente valor:

varía var;
consola.log (typeof (edad));

Podemos usar el mismo método para determinar otros tipos de datos, como booleanos, objeto y símbolo, etc.:

var x = verdadero;
consola.log (typeof (x));

Como ya has visto en los ejemplos anteriores, el tipo de El operador se puede combinar con otras funciones y métodos como conolse.registro. También se puede combinar con condicionales, bucles, etc.

En el ejemplo que se da a continuación, el tipo de El operador se utiliza con declaraciones condicionales:

VAR Age = 5;
if (typeof (edad) == 'número')

consola.log ('El número proporcionado es en forma de dígitos.')

demás

consola.log ('El número proporcionado no está en forma de dígitos.')

Ahora, si cambiamos el edad de 5 a cinco, Entonces la salida cambia a:

Conclusión

El tipo de El operador devuelve el tipo de datos del operando (la variable que se pasa como parámetro al operador). Es muy útil para programar lenguajes como JavaScript, ya que tiene tipos de datos dinámicos. El tipo de datos dinámicos significa que la misma variable puede almacenar diferentes tipos de datos dentro de un solo programa.

En este artículo, hemos aprendido qué tipos de datos son y un operador en lenguajes de programación. Además, también hemos aprendido sobre el tipo de operador y cómo usarlo usando la sintaxis de JavaScript.