CoffeeScript - Tipos de datos
Tipos de datos de CoffeeScript
Una de las características más fundamentales de un lenguaje de programación es el conjunto de tipos de datos que admite. Estos son el tipo de valores que se pueden representar y manipular en un lenguaje de programación.
Como CoffeeScript compila línea por línea en JavaScript, los tipos de datos proporcionados por CoffeeScript son los mismos que los de JavaScript. Excepto por el hecho de que CoffeeScript agrega algo de esencia adicional.
CoffeeScript proporciona los siguientes tipos de datos para trabajar:
Strings - El tipo de datos String representa un grupo de caracteres en general y representamos un valor de cadena con comillas dobles ("").
Example: "Raj", "Rahman"
Number - El tipo de datos numéricos representa los valores numéricos.
Example: 12, 212, etc.
Boolean- El tipo de datos booleano representa un bit de información. Solo hay dos valores posibles: verdadero y falso.
Arrays- El objeto Array le permite almacenar varios valores en una sola variable. Almacena una colección secuencial de tamaño fijo de elementos del mismo tipo.
Example: estudiante = ["Rahman", "Ramu", "Ravi", "Robert"]
Objects- Los Objetos en CoffeeScript son similares a los de JavaScript, son una colección de propiedades. Donde una propiedad incluye una clave y un valor separados por un punto y coma (:). En resumen, los objetos CoffeeScript son una colección de pares clave-valor.
Example: estudiante = {nombre: "Mohammed", edad: 24, teléfono: 9848022338}
Null- Una variable que está definida y no tiene ningún valor se considera nula. Esto es similar al valor nulo en JavaScript.
Undefined- Una variable a la que no se le ha asignado ningún valor se considera variable indefinida. Si usa tales variables en su código, obtendrá un error indefinido.
Cubriremos los tipos de datos Arrays y Objects en detalle en capítulos separados.