Ejercicio 1. Indica los tres argumentos del método forEach a un array. Demuestra su uso mediante un ejemplo.

Ir al ejercicio Ir al código

Ejercicio 2. Indica la utilidad del operador in con los arrays. Demuestra su uso mediante un ejemplo.

Ir al ejercicio Ir al código

Ejercicio 3. Indica la función que comprueba si un objeto es o no un Array. Demuestra su uso mediante un ejemplo.

Ir al ejercicio Ir al código

Ejercicio 4. Crea una función que cree un array de la dimensión indicada, cuyo contenido sean los números naturales comenzando desde 0

Ir al ejercicio Ir al código

Ejercicio 5. Crea una función que devuelva un array con cada uno de los argumentos.

Ir al ejercicio Ir al código

Ejercicio 6. Crea una función que devuelva un array con cada uno de los argumentos. En caso de que alguno de sus argumentos sea un array, que introduzca sus elementos uno a uno.

Ir al ejercicio Ir al código

Ejercicio 7. Crea una función que elimine todos los undefined de un array.

Ir al ejercicio Ir al código

Ejercicio 8. Indica la diferencia entre los siguientes métodos, y demuestra su uso con algunos arrays: Array.prototype.forEach(), Array.prototype.every(), Array.prototype.some() y Array.prototype.filter()

Ir al ejercicio Ir al código

Ejercicio 9. Averigua qué método es el más eficiente para manejarse con arrays. Compruébalo mediante performance.now() o similares

  1. Introduce 100 elementos en un array mediante push(), unshift(), directamente, fijando tamaño en new Array...
  2. Eliminar 100 elementos en un array mediante pop(), shift(), directamente, fijando tamaño...

Ir al ejercicio Ir al código