Want to create interactive content? It’s easy in Genially!

Get started free

TIPOS DE DATOS JAVASCRIPT

njpatino

Created on April 12, 2021

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

Tipos de datos en javascript

NICOLLE JULIANA PATIÑO CABRERA

EMPEZAR

JAVASCRIPT

"JavaScript es un lenguaje de tipado débil o dinámico. Esto significa que no es necesario declarar el tipo de variable antes de usarla. En los lenguajes de tipado dinámico como JavaScript o Phyton la comprobación de los tipos se realiza durante la ejecución del programa en vez de durante la compilación. En los lenguajes de tipado estático o fuertemente tipados como C#, Go, Java o C++ la comprobación de los tipos se realiza durante la compilación, y no durante la ejecución". (Marcel Reig, 2021).

DEFINICIÓN

ATRÁS

SIGUIENTE

Declaración de variables en JAVASCRIPT

EJEMPLO

En los lenguajes con tipos dinámicos no especificamos el tipo de valor al declarar las variables y podemos utilizar el mismo nombre de variable para contener distintos tipos de datos:

var foo = 42; // foo es ahora un Number var foo = "bar"; // foo es ahora un String var foo = true; // foo es ahora un Boolean

SIGUIENTE

ATRÁS

Declaración de variables en JAVASCRIPT

EJEMPLO

En cambio en los lenguajes fuertemente tipados como en C#, especificamos el tipo de valor al declarar cada variable:

int edad = 38; string nombre = "Marcel"; bool b = false;

SIGUIENTE

ATRÁS

En Javascript existen ESTOS TIPOS DE DATOS:

SIGUIENTE

ATRÁS

NUMBER

NULL

STRING

Nan

BOOLEAN

symbol

UNDEFINED

object

Estos tipos se dividen en dos grupos, Primitivos y de Objeto.

Tipos Primitivos

Los valores primitivos son inmutables, no pueden ser cambiados. String Number Boolean Null undefined Symbol Veámos los tipos primitivos uno por uno:

SIGUIENTE

ATRÁS

Tipos Primitivos

STRING

EJEMPLO

"Un string es una cadena de caracteres. A cada carácter de una cadena se le asigna una posición, empezando por el primer carácter en la posición 0, el segundo en la posición 1 y así sucesivamente."(Marcel Reig, 2021).

var texto="Amo la música";

SIGUIENTE

ATRÁS

Tipos Primitivos

Number

EJEMPLO

"JavaScript solo tiene un tipo de datos numérico. No hay un tipo específico para los números enteros y de coma flotante."(Marcel Reig, 2021).

var peso = 54; var pesoExacto = 54.3;

SIGUIENTE

ATRÁS

Tipos Primitivos

BOOLEAN

EJEMPLO

"Boolean representa una entidad lógica y puede tener dos valores: true, y false."(Marcel Reig, 2021).

var x = false; if (x) { // este código no se ejecuta };

SIGUIENTE

ATRÁS

Tipos Primitivos

NULL

EJEMPLO

"El tipo Null tiene el valor: null."(Marcel Reig, 2021).

var numero=10; //codigo--- var numero=Null;

SIGUIENTE

ATRÁS

Tipos Primitivos

undefined

EJEMPLO

"Una variable a la cual no se le haya asignado valor tiene el valor undefined."(Marcel Reig, 2021).

var saludo; document.write(saludo); // "undefined"

SIGUIENTE

ATRÁS

Tipos Primitivos

Symbol

EJEMPLO

"Un símbolo es un valor primitivo único e inmutable y se puede utilizar como clave de una propiedad de objeto. En algunos lenguajes de programación, los símbolos se denominan "átomos".(Marcel Reig, 2021).

// Aquí hay dos símbolos con la misma descripción: let Sym1 = Symbol("Sym") let Sym2 = Symbol("Sym") console.log(Sym1 === Sym2) // "false" //Se garantiza que los símbolos son únicos. // Incluso si creamos muchos símbolos con la misma descripción, // son valores diferentes.

SIGUIENTE

ATRÁS

Tipos de Objeto

oBJECT

EJEMPLO

"Un Objeto es un valor en memoria al que podemos acceder por un identificador. En JavaScript los objetos pueden ser vistos como una colección de propiedades. "(Marcel Reig, 2021).

var persona = { nombre: "Marcel", edad: "38", ciudad: "Alaior", };

SIGUIENTE

ATRÁS

Tipos de Objeto

ARRAY

EJEMPLO

Un array es un conjunto de elementos de cualquier tipo, es como si en una variable pudieramos almacenar muchos elementos

var personas = ["Omar", "Juan", "Antonio"]; document.write(personas[0] + "</br>"); //Se muestra la persona en la posicion 0 "Omar"

SIGUIENTE

ATRÁS

Tipos de datos (nan)

nan

EJEMPLO

Es un valor inválido que nos indica cuando tenemos un error.

var text = "hola como vas"; document.write(text*2); //NaN

SIGUIENTE

ATRÁS

MAPA MENTAL

ATRÁS

SIGUIENTE

ESCRIBE UN TÍTULO AQUÍ

bibliografía

  • R,Marcel. (Jun 13, 2020). Tipos de datos en javascript. Recuperado 11 Abril 2021 de https://www.netinetidesign.com/post/tipos-de-datos-en-javascript/
  • Mozilla and individual contributors. (2005). Tipos de datos y estructuras en JavaScript. Recuperado 11 Abril 2021, de https://developer.mozilla.org/es/docs/Web/JavaScript/Data_structures

ESCRIBE UN TÍTULO AQUÍ

ACTIVIDAD

  • Elaborar una estructura básica de HTML que contenga lo siguiente:
-Título principal <H1>"Operadores y tipos de datos en JavaScript" -Los siguientes subtítulos <H2>"Relacionales,Aritméticos,Lógicos,Asignación" -Debajo de cada subtítulo colocar en un párrafo o etiqueta de texto dos operaciones básicas donde utilice los operadores que corresponda e indique el tipo de dato que posee las variables y el resultado que arroja. Al final de la pagina colocarle un input y un botón donde en cada subtitulo le coloquemos un numero: 1=Relaciones, 2=Aritméticos, 3=Lógicos, 4= Asignación entonces en el input que ingrese digamos 1 y en el swtich imprima solo la palabra "relacionales".