Buscador

Los Tipos de datos especiales

En Javascript, existen varios tipos de datos especiales: Undefined, Null, Infinity y NaN. No pueden utilizarse como constantes, pero hay variables con esos nombres que pueden utilizarse cuando se requieran tales valores. NaN significa (Not a Number) y se usa para aquellas operaciones matemáticas que no tienen sentido, dentro del contexto de una expresión. No hay que confundirlo con Null, que significa que tiene un significado “no hay datos” como valor en diferentes contextos, ni con undefined, utilizándose para los casos en los que el contenido de una variable no está claro en absoluto y nada –ni siquiera null- se ha llegado a almacenar. En esos casos el contenido de la variable está indefinido (undefined), aunque en muchas ocasiones se utiliza como sinónimo de Null. En el caso de que
tengamos que determinar exactamente el tipo de datos almacenado, las funciones isNaN(), isFinite() y typeof(), cumplen perfectamente con esa función. No obstante, el uso de algunos de estos valores se reserva exclusivamente para las últimas versiones de los navegadores.
Un posible ejemplo de utilización sería el que muestra el Código fuente 59
var NaN = 0/0;
var Infinity = 1e300 * 1e300;

No hay comentarios:

Publicar un comentario