Nota adicional: Se sabe que todo en JavaScript es un objeto, cada tipo de datos puede ser primitivo o no ejercicio, es un objeto de JavaScript.
Tipos de datos primitivos en JavaScript
Por definición, los tipos de datos primitivos son aquellos tipos de datos que los desarrolladores de JavaScript han puesto en JavaScript. O, en palabras mucho más simples, estos tipos de datos se han predefinido en JavaScript. La lista de tipos de datos primitivos de JavaScript incluye lo siguiente:
Todos los tipos de datos mencionados en la lista anterior tienen restricciones específicas. Estas restricciones incluyen el tipo de valor que pueden almacenar dentro de su variable, el límite máximo de ese valor y el tamaño máximo de la memoria que pueden consumir. Para demostrar el funcionamiento de algunos de los siguientes tipos, mire los siguientes ejemplos a continuación:
1: cuerdas
Para crear una cadena, Simple cree una variable y estén igual a una cadena encerrada dentro de las comillas dobles como:
stringVar = "Bienvenido a LinuxHint";Mostrarlo en el terminal usando la función de registro de la consola:
consola.log (StringVar);Y el terminal mostrará lo siguiente:
La cadena se ha imprimido en el terminal, la restricción de definir una cadena puede ser la encapsulación con una cita doble.
2: Números
Para crear una variable del tipo de datos de números, simplemente establezca su valor igual a un número entero o un punto flotante de así ser así:
num1 = 50;Ejecutar lo siguiente proporciona la siguiente salida en el terminal:
La restricción para crear un número es que no puede contener ningún otro valor que los caracteres numéricos y un punto decimal.
3: Undefinado
Undefinado es un tipo de datos que no se encuentra en muchos lenguajes de programación. Este tipo de datos simplemente define la memoria de la variable como asignado, Pero no se coloca ningún valor dentro de esa memoria. Para demostrar esto, use:
var x = indefinido;Una variable se establece en la palabra clave indefinido, y el otro simplemente se crea y no se le da ningún valor. Tras la ejecución del código, el terminal muestra:
Ambas variables devolvieron indefinidas en la terminal.
4: booleanos y nulo
Los booleanos se pueden definir creando una variable y estableciéndolos igual a la palabra clave verdadero o FALSO, y las variables nulas se pueden definir configurando el valor igual a la clave nulo. Use las siguientes líneas para demostrar ambos tipos de datos:
var x = verdadero;Al ejecutar las líneas de código anteriores, se muestra el terminal:
Tipos de datos no propensivos en JavaScript
Estos son los tipos de datos que el programador define bajo un nombre particular mientras escribe un programa JavaScript. El punto clave de estos tipos de datos es que su tamaño no está definido y pueden almacenar valores de casi todos los tipos de datos primitivos. Los tipos de datos no prácticos en JavaScript son los siguientes:
Repasemos el funcionamiento de los tipos de datos no ejercicios uno por uno
1: objetos
Para crear un objeto, hay dos formas diferentes, una incluye el uso de la "Nuevo objeto ()" constructor y el otro se conoce como notación literal. Para el nuevo constructor de objeto (), tome las siguientes líneas:
var obj1 = nuevo objeto ();En las líneas anteriores:
La ejecución del código anterior proporciona el siguiente resultado en el terminal:
La variable obj se mostró en el terminal en la notación del objeto. La otra forma de crear una variable de objeto es mediante la notación literal. Para demostrar esto, use las siguientes líneas:
var obj1 =Como está claro del fragmento de código anterior, para usar la notación literal para la definición de objetos, simplemente use el corchetes Como el valor de la variable y dentro de los soportes rizados, pase los pares de valor clave. Ejecutar las líneas de código anteriores proporciona la siguiente salida:
La salida son los pares de valor clave del objeto en notación literal
2: matrices
Las matrices también se consideran un tipo de datos primitivos en el idioma JavaScript. Y la razón de esto es el hecho de que el tamaño de las matrices no está definido, además pueden almacenar valores de tipos de datos primitivos. Use las siguientes líneas como ejemplo de definición de matriz:
var array1 = [1, 2, verdadero, "Google", indefinido, nulo];Después de eso, pase esta variable de matriz "Array1" a la función de registro de la consola como:
consola.log (array1);Y el resultado en el terminal será:
El matriz1 variable con casi todos los tipos de datos primitivos se imprimió en el terminal
Envolver
Los tipos de datos primitivos son aquellos tipos de datos que están predefinidos en JavaScript, tienen una restricción sobre cómo definirlos y los valores que pueden almacenar y, por último, tienen un tamaño limitado. Mientras que los tipos de datos no ejercicios en JavaScript incluyen objeto y matriz. Los tipos de datos no prácticos no tienen una restricción sobre el tipo de valor que pueden almacenar. Del mismo modo, no tienen un límite de tamaño máximo en ellos.