Como cualquier otro lenguaje de programación, JavaScript también consta de varios tipos de datos. El tipo de datos es dinámica en JavaScript, lo que significa que se puede almacenar un solo valor de varias maneras. Por ejemplo:
Sea Y; // ahora y no está definidoEn este artículo, discutiremos varios tipos de datos en JavaScript con ejemplos.
Tipos de datos en JavaScript
Como se discutió anteriormente, hay varios tipos de datos en JavaScript, pero todos ellos se clasifican en tres categorías principales:
Discutamos estos tipos más a fondo con ejemplos.
Tipo primitivo
Los tipos de datos primitivos son bloques básicos simples de cualquier idioma, que solo tienen un valor asignado a ellos a la vez. Consisten en:
Tipo de datos de cadena
Una secuencia de caracteres encerrados por cotización simple o doble se representan a través del tipo de datos de cadena. La cadena consta de números, nombres y citas, siempre y cuando estén dentro de la cita.
Ejemplo
Sea x = "16"; // número almacenado como una cadenaTipo de datos de número
Varios tipos de números, como números negativos o positivos con lugares decimales, y los números con anotaciones exponenciales se representan a través de este tipo de datos:
Ejemplo:
var a = 5; // enteroAdemás, los tipos de datos numéricos también representan valores especiales como Infinity, -infinity y NAN. El infinito se produce dividiendo un distinto de cero con 0, produciendo un número mayor que todos. Mientras que, Nan muestra "no es un número". Esto ocurre a través de operaciones matemáticas inválidas o indefinidas.
Ejemplo:
consola.log (10/0); // Salida: InfinitoTipo de datos booleanos
Los tipos de datos booleanos representan los valores de sí o no (encendido o apagado) a través de dos valores específicos i.mi verdadero o FALSO. Los valores booleanos se utilizan para varios fines de comparación.
Ejemplo
var iseating = true; // si, estoy comiendoProducción
Compuesto o referencia
El tipo de datos compuestos nos ayuda a almacenar varios tipos de datos y entidades complejas como una recopilación. Consisten en:
Tipo de datos de objetos
Los objetos ayudan a almacenar varios tipos de datos como una colección. Se da un nombre de clave particular al objeto, que es una cadena. Esto puede almacenar varios tipos de datos como números, valores booleanos y cadenas como una colección.
Ejemplo
var anObjectUnDefined = ;Tipo de datos de matrices
Las matrices en JavaScript se utilizan para almacenar varios valores en una sola variable. Las matrices pueden ser de varios tipos, dependiendo del tipo de datos almacenados. Cada valor dentro de una matriz está indexado, comenzando desde 0. De esta manera, un usuario puede acceder a cada elemento a través de ARR [0] o ARR [2], etc.
Ejemplo
var frutas = ["plátano", "naranja", "durazno", "piña"];Producción
Tipo de datos de función
Las funciones son objetos en JavaScript, con los cuales se asigna un código en particular. Se definen utilizando la palabra clave 'función' seguida de un nombre dado a ellos y paréntesis que encierran los valores paramétricos. Luego se llama a una función y las líneas que contiene ejecutar y dar una salida.
Ejemplo
var salud = function ()Tipo de datos especial
Tipo de datos especial es:
Tipo de datos indefinido
Contiene solo un valor único. Esto sucede cuando una variable no se asigna con ningún valor, por lo que en el momento de la interpretación, la salida se muestra como "indefinida".
Ejemplo
var x;Aquí, la variable x no se asignó con ningún valor. Es por eso que el intérprete mostró el resultado como 'indefinido'.
Tipo de datos nulo
Del mismo modo, el tipo de datos nulo también contiene un solo valor. Pero, aquí en el caso proporcionado a continuación, el valor se asigna como "nulo". Para que el usuario lo entienda fácilmente que no se asigna ningún valor.
Ejemplo
var a = nulo; =Conclusión
Los tipos de datos son una parte importante de la programación. Indica con qué tipo de datos está tratando el programa, si se trata de varios caracteres que forman una cadena. En este tema, explicamos varios tipos de datos utilizados en JavaScript y cómo están categorizados. Hay tres categorías principales de tipos de datos en JavaScript y para almacenar tipos específicos de datos están presentes para almacenar tipos de datos individuales y múltiples.
Cada tipo se explica con ejemplos para una mejor comprensión e implementación. Esto facilita el almacenamiento y la manipulación de los datos para el usuario.