Curso de Programación Básica

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

CAVEMAN.png
Los datos primitivos en Javascript son tipos de datos básicos que no poseen ni métodos, ni propiedades, además tienen como característica:

  • Tipado dinámico : No tienen ningún tipo de valor asociado, se puede asignar y reasignar cualquier valor a cualquier variable.

  • Tipado débil : Esto quiere decir que se pueden hacer operaciones entre valores de distintos tipos ej: un string más un número.

  • Coerción de tipos: Es la capacidad de conversión de tipos para poder realizar una operación.

  • Inmutable : El valor de sus variables es inmutable, esto quiere decir que el valor de ellas debe ser cambiado en su totalidad y no de forma parcial.

Existen diferentes tipos de datos primitivos en javascript que podemos identificar con el comando typeof.

String

Sirven para representar texto en nuestros programas, deben estar encerrados en comillas simples, dobles o invertidas (backtick) y para representarlos javascript utiliza la codificación UTF-16 que permite reconocer caracteres especiales.

Propiedades de String

  • length: Permite conocer el número de caracteres
  • toString: Sirve para obtener un string a partir de una variable

Number

Representa los números enteros, decimales, positivos y negativos. Lastimosamente para hacer operaciones con números decimales javascript no son tan precisas

number.png

Para evitar este error es necesario utilizar la función .toFixed e indicar el número de dígitos después de la coma, para que el resultado sea un número entero y no un string se agrega un signo + antes del paréntesis.

number2.png

Boolean

Representa valores falso o verdadero, podemos asignarle a una variable directamente el valor o que nos ayude a definir una comparación como en el ejemplo.

boolean.png

También con boolean se puede definir el valor contrario agregando un signo de admiración al principio y si queremos saber sí múltiples valores son true al mismo tiempo utilizamos and (&&) o si queremos saber si por lo menos uno de ellos es true utilizamos o (||)

boolean2.png

Null

Es el tipo de dato para representar la ausencia de valor. Existe un bug con este dato primitivo, al utilizar typeof para saber que tipo de dato es, nos arroja object pero en realidad es primitivo.

null.png

Curso de Programación Básica

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

0 Comentarios

para escribir tu comentario

Artículos relacionados