En este video veremos lo que son los arreglos o también en inglés se les conoce como arrays crear un
arreglo en JavaScript es muy sencillo como crear un arreglo y básicamente un arreglo son datos agrupados
en una sola variable puedes agrupar datos relacionados o incluso no muy relacionados.
Vamos a verlo enseguida para crear un arreglo.
Vamos a crear por ejemplo un arreglo de números creas una variable le da su nombre y va a ser igual
a.
Usualmente hemos dado así como string y hemos dado números booleanos en JavaScript creas un arreglo
agregando unos corchetes después cada uno de los elementos del arreglo lo separas por unas comas digamos
diez coma veinte coma treinta coma cuarenta coma cincuenta etc. Puedes agregar cuantos elementos de
6.
A diferencia de otros lenguajes por ejemplo en Java tienes que declarar el arreglo y también cuánto
va a medir en JavaScript puedes crear un arreglo de cualquier tamaño y crecer o hacerlo más pequeño.
De acuerdo con algunas funciones que veremos enseguida para agregar elementos a un arreglo y también
para quitarlos ya tenemos nuestro arreglo y puedo darle con sólo números y eso me lo va a enviar a la
consola ya puedo ver que si me arreglo doy click aquí y nota cómo tengo del lado izquierdo 0 1 2 3 4
y del lado derecho mis valores los del lado izquierdo si eres nuevo en programación se le conoce como
el índice.
Este es un arreglo numérico por lo tanto tiene un índice de cero uno dos tres cuatro cada una de las
posiciones que tengo aquí es decir el 10 vendría a ser o la posición 1 el 20 sería 10 sería cero el
20 la posición 1.
Nota cómo el índice empieza en cero casi todos los lenguajes inicia si hay unos en los que inicia en
1 pero los que estaremos viendo JavaScript y PHP ambos el arreglo inician en 0 también pues para elegir
Consol punto Tivoli te va a dar una.
Puede ser que se índice y el valor en este caso creamos un arreglo de números pero también puedes tener
por ejemplo un arreglo con strings por ejemplo de meses y otra forma de hacerlo es con New Array
Counts meses igual a new Array puedes poner dinero en enero marzo y log a los meses guardás cambio si
vemos que aparece enero febrero y marzo ahora como mencioné viene cero uno y 2 Este es el índice es
la forma en la que accedes al valor Supongamos que quieres imprimir febrero nada más.
Aquí abres corchetes y el 1 que vendría siendo las posiciones que quieres imprimir cambio si vemos que
febrero si le pones dos te va a imprimir marzo si le pones algo que no existe nada más vacilón de fines
porque no existe ese valor.
Entonces puedes acceder a los valores de forma individual poniendo la posición del índice.
Por eso es importante también este tablet porque te parece el índice de El valor.
Ya puedes saber así cuál es el índice para acceder en el valor ahora tenemos aquí un arreglo de números
también uno de strings pero un arreglo puede contener todo tipo de datos puedes tener algo así como
voy a comentar estas dos líneas que están imprimiendo algo a aquí con arreglo a ser igual a la nueva
cuenta corchetes va a ser más común que encuentres la sintaxis con corchetes que ni Arrighi los corchetes
siempre que voy a hacer un corchete en JavaScript.
Un arreglo es casi una ley puedes tener o no la puedes tener un día después en un vulcano si no al final
puedes tener todo esto en tu propio en tu arreglo con su elpunto Trebol arreglo en los arreglos también
puedes ponerle cuantos elementos hay o saber cuantos elementos hay.
Con el método punto asegúrate de cambiar la lógica aquí te voy a decir que hay seis elementos en el
arreglo otras formas de comprobar si existen formas de comprobar si un arreglo es de veras un arreglo
puedes ponerlas por ejemplo con su punto log arreglo
arrive punto y Arrigone y ponerle arreglo comentar esta línea.
Si Revisá que es un arreglo y nos da la respuesta como que si.
Por ejemplo si aquí pongo el nombre iguala a Juan va a poner mi nombre aquí es el tuyo y pongo o reviso
si el nombre es una reina voy a decir Fool's porque este es un string.
Entonces esto es una forma en la que puedes comprobar si un arreglo en realidad es un arreglo recuerda
importante la posición para acceder o mejor dicho para acceder al arreglo accedes por medio del índice.
Entonces por ejemplo este que está aquí digamos que quieres acceder a este 10 puedes ver que está en
la posición 1 aquí corchete si la posición o no es una de las cosas más importantes de los arreglos
cómo acceder a los valores ahora voy a eliminar esto.
Y guardar cambios de hecho voy a eliminar este creo que este que tiene todo revuelto puede prestarse
a las confusiones nada más quería mostrarte que puedes agregar todo tipo de dato Supongamos que quiero
agregar el mes de abril sería la posición 3 y luego sería abril.
No puedes hacer de la siguiente forma.
Hay muchas formas de hacerlo y dos que son mejor dicho y unas que se recomiendan más.
Primero veamos puedes hacerlo así meses posición 3 igual a abril y guardar cambios y puedes ver que
lo agrega pone abril en la tercera posición hay una mejor forma de hacerlo es con meses y una función
que se mapuche pues lo va a agregar al final del arreglo.
Podremos abrir aquí guardamos cambios desde el que aparece abril con SPUs siempre va a agregar al final
del arreglo.
Mayo y guardamos cambios y vemos que también aparece en mayo.
Entonces para agregar al arreglo se recomienda más estaforma que la otra que vimos agregarle la posición
y luego el nombre del arreglo.
Luego el elemento que vas a agregar ahora esto punto Puss agrega el fin del arreglo.
Pero tal vez quieres agregar al principio de la regno y eso lo haces con meses.
Punto.
Llegamos al mes número cero y guardamos cambios y puedes ver que aparece el mes número cero al alinicio.
Entonces SPUs agrega el fin del arreglo con SEFF agrega al inicio del arreglo.
Supongamos que quieres eliminar algo del final o utilizas una función más pop y guardamos cambios y
puedes ver que aparece Maillo ya ha sido eliminado y ya no está aquí.
Entonces voy a comentar un poco aquí para que tengas código documentado al SEFF agrega al inicio del
arreglo.
Y agrega al final de la regno punto pop elimina del final del arreglo y también hay una forma de eliminar
del principio
que se llama meses puntos cheff de seis meses puntos cheff eliminaría el mes número uno si lo corres
dos veces pues elimina dos elementos que en este caso sería enero.
Puedes ver que dos veces se elimina enero.
Entonces esta forma tienes para agregar al final y eliminar el final o agregar el inicio y eliminar
al inicio.
Ahora tal vez quieres quitar un rango del arreglo es cierto que es quitar del uno al mejor dicho la
posición cero la posición 1.
Puedes utilizar eliminar de un rango del arreglo utilizas meses junto splits y toma dos parámetros el
primero es a partir de cuándo y cuántos elementos quieres eliminar.
Guardo cambios y vemos que también esto nos quita dinero entonces nada más.
Inicie dice en la posición cero y que me quite un elemento que trianero si le pongo 2 eliminaría febrero.
También entonces esto también es muy útil.
También puedes voltear por así decirlo.
A comentar esta línea para que tengan más meses meses apuntó Rivers y guardar cambios si puedes ver
que cambia el orden poniendo el último al principio y el primero al final también lo haces con puntos
Rivers y finalmente por ejemplo que va a poner ordenar un arreglo.
El ejemplo de las frutas floods frutas o cosas por hacer o cualquier cosa sana fresa y naranja y quieres
ordenar una lista alfabéticamente puedes poner frutas puntos short y Consol Loja. las frutas y las Bardenas
en orden alfabético.
Empezando F M Np desordenan orden alfabético con puntos short y todos estos son métodos nuevamente que
existen los arreglos son muy utilizados pero en JavaScript se utilizan más algo que se conoce como objetos
son muy similares a los arreglos.
Por lo tanto los veremos un poco más a detalle en el próximo video.