tipos de datos en NodeJs
Como en todo lenguaje se tienen diversos tipos de datos, desde los clásicos y otros. A continuación se muestran los diferentes tipos de datos
Debido a que Nodejs no es un lenguaje de programación, pero como le da soporte (por decirlo de esa manera) a JavaScript, los tipos de datos que se puede usar son todos los que admite JavaScript. Entre los que se encuentran:
Se tiene de dos tipos primitivos controlados por el operador typeof cómo los que se muestran ahora:
- Undefined: Una variable a la que no se le ha asignado un valor, éste se encuentra en undifined.
- Boolean: Representa una entidad lógica y puede tener dos valores: true y false.
- Number: contando con dos tipos de datos numéricos
- Number: valor en formato binario de 64 bits doble precisión van desde -253 a 1 y desde 253 a 1. Además de representar los decimales, tiene tres valores simbólicos +inifinity, -infinity y NaN (“not a Number”, no es un número). Para
- BitInt: se puede representar números enteros con precisión arbitraria, se puede almacenar y operar de forma segura en números enteros grandes incluso más allá del límite seguro de enteros para Number. Éste se crea agregando una “n” (ene) al final de un número entero o llamado constructor.
- String: Utilizado para representar datos textuales. Conjunto de elemento sde valores enteros sin signos de 16 bits.
- Symbol: Es un valor primitivo único e inmutable y se puede utilizar como clave de una propiedad de objetos.
- Null: Tipo de dato primitivo que si no se hereda, se muestra null
- Objeto: Tipo estructural especial que no es de datos pero para cualquier instancia de objeto construido que también se utiliza como estructura de datos.
- Function: una estructura sin datos, aunque también responde al operador typeof.