0% encontró este documento útil (0 votos)
2 vistas4 páginas

Manipulación de Arrays y Objetos en JS

Cargado por

Carlos Sanabria
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
2 vistas4 páginas

Manipulación de Arrays y Objetos en JS

Cargado por

Carlos Sanabria
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

const miArray = [¨Carlos¨ , ¨Juan¨ , ¨David¨]; //para crear asignamos

una variable puede ser const-let-var


const cant = [Link]; //una de las
propiedades mas importantes es la de length (longitud)
[Link](cant) //imprimi el largo del
array

const miArray = [¨Carlos¨,¨Juan¨,¨David¨]; //acceder a los


elementos inicia con indice 0-1-2
var nombre = miArray[0]; //variable accedo a
mi array y le paso entre cortchete el 0 (carlos)
[Link](nombre); //imprime en
pantalla : Carlos

var nombre = miArray[1]; //variable accedo a


mi array y le paso entre cortchete el 1 (juan)
[Link](nombre); //imprime en
pantalla : Juan

var nombre = miArray[2]; //variable accedo a


mi array y le paso entre cortchete el 2 (david)
[Link](nombre); //imprime en
pantalla : David

var nombre = miArray[3]; //variable accedo a


mi array y le paso entre cortchete el 3 (undefined)
[Link](nombre); //imprime en
pantalla : Undefined (no tenes nada en esta avriable)tipo de dt

const miArray = [¨Carlos¨,¨Juan¨,¨David¨];


[Link](miArray); //imprime :
[¨Carlos¨,¨Juan¨,¨David¨]

[Link](¨Luciano¨); //primer metodo agrega


el elemento Luaciano al final de mi array
[Link](miArray); //imprime
[¨Carlos¨,¨Juan¨,¨David¨,¨Luciano¨]

[Link](¨Agustin¨); //segundo metodo


agraga el elemento Agustin AL principio de mi array
[Link](miArray); //imprime
[¨Agustin¨,¨Carlos¨,¨Juan¨,¨David¨]

const miArray = [¨Carlos¨,¨Juan¨,¨David¨] //primer metodo para


quitar elementos
[Link](miArray); //imprime
[¨Carlos¨,¨Juan¨,¨David¨]

let final = [Link](); //primer metodo pop


para quitar el ultimo elemento guardo en
//la variable letpara
luego mostrar el elemento que fue eliminado
[Link](miArray); //[¨Carlos¨,¨Juan¨]
[Link](final); //imprime David

let inicio = [Link](); // segundo metodo para


quitar el primer elemento
[Link](miArray); //[¨Juan¨,¨David¨]
[Link](principio); //imprime Carlos

const nombres = [¨Carlos¨,¨Juan¨,¨David¨] // para poder recorrer


el array/interar con for (bucle for)
for (let i = 0; i < [Link]; i++) { //crear la variable
inicia en 0, condicion mientras i sea menor a long,
//siga corriendo y por
ultimo que se incremente en uno
[Link](nombres[i]); // imprime: Carlos -
Juan - David
}
const persona = { //Crear un objeyto
crear una variable usando llaves aca cada llave difernete
nombre: ¨Carlos¨, // de la otra cada una
va a guardar el valorpor cada elemnto : y el valor
edad: 24,
comidaFavorita: ¨pizza¨,
};
let edad = [Link]; //para acceder a la
propiedad de un objeto usamos el punto
[Link](edad); //queda guardado en la
variable edad y lo imprime : 24

[Link] = 25; //para adetar solo


accedemos a la propiedad y le asignamos el nuevo valor
[Link](edad); //imprimiria el valor
nuevo : 25

[Link] = ¨Padel¨; //al no estar deporte


favorito en los objetos esto se agrega como una nueva
//llave
const persona = {
nombre: ¨Carlos¨,
edad: 25,
comidaFavorita: ¨pizza¨
deporteFavorito: ¨Padel¨
}

delete [Link]; //accedemos con delete y


elegimos la propiedad que queremos eliminar
// esto eliminaria la
propiedad de deporte favoritos
for (let key in persona){ //para recorrer las
propiedades declaramos variable key (temporal) por cada propiedad
[Link](key, persona[key]); //con in decimos a que
obejos nso referimos si queremos ver el valor de cada propiead
} //persona[key] para acceder
a los valores

cont saludo = function(){ //para mostrar una funcion


anonima tenes que definir una constante
[Link](´hola mundo´); //la cual llamaeremos
saludos (funcion anonima)
} // es mas seguro porque se
almacena en una constante no se puede cambiar de valor
saludo(); // llamamos con la constante
creada para mostrar en consola

var colores = [´blanco´,´negro´,´gris´]; //funcion para recorrer


colores
[Link](function(colores)(
[Link](colores)
));

[Link] ((colores) => ( //simplificar quitando funcion


y reemplazando por => (funcion flecha)
[Link](colores) //para simplificar un poco mas
se pueden retirar parentesis de colores
));
//declarativa se unsa con palabra reservada con function puedo llamar
antes o despues
function rindiendo(){ //puedo agregar un argumento dentro del
parentecis despues de rindiendo
[Link](´ya estoy rindiendo´)
}
//expresiva es una funcion que no tiene nombre no hace falta poner la
palabra function llamar si o si despues
let rindiendo2 = function(){ //let rindiendo2 = ()
[Link](´me voy a rendir´)
rindiendo2()

También podría gustarte