Skip to content

AdrianaHY/Arrays-CDMX009

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Arrays-CDMX009

¿Qué es un array?

Es una estructura de datos que nos permite almacenar diferentes valores: strings, numbers, booleans, arrays, objetos.

Para crear un objeto podemos hacerlo de la manera más convencional:

let fruits = ['Manzana', 'Naranja', 'Pera'];

O creando una instancia de Array:

let colors = new Array('Negro','Rojo','Azul')

Pilas y colas

Un array puede comportarse como una pila o como una cola, para ello utilizamos ciertos métodos que nos permiten agregar o quitar elementos del arreglo dependiendo que como lo utilicemos.

Pila(Stack)

Para una pila (stack) se utiliza el principio LIFO (Last In First Out) es decir que el último elemento que agregamos es el primero que quitamos:

fruits.push('Mango'); ['Manzana', 'Naranja', 'Pera', 'Mango'];

fruits.pop(); ['Manzana', 'Naranja', 'Pera'];

Cola(Queue)

Para una cola (queue) se utiliza el principio FIFO (First in First Out) es decir que el primer elemento que agregamos es el primero que quitamos:

colors.unshift('Rosa'); ['Rosa','Negro','Rojo','Azul']

colores.shift(); ['Rosa','Negro','Rojo','Azul']; // 'Rosa'

Existen muchos más métodos, para ellos te recomendamos visitar el siguiente links en donde podrás encontrar muy buenos ejemplos e información: https://www.w3schools.com/js/js_array_methods.asp

Array: https://gist.github.com/HectorBlisS/cba6765e20297d64efb8ac1f850b0f7b Codepen: https://codepen.io/pen/?editors=0111

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published