ARRAY – JAVASCRIPT

Array

Los array hacen parte en el examen 70-480 de la sección de Implementación de flujo del programa.

Son utilizados para almacenar muchos valores en diferentes posiciones en una sola variable.

Deberás utilizar la palabra clave new Array  para crearlo

Ejemplo:

var cars = new Array(“Saab”, “Volvo”, “BMW”);

Pero basta sin utilizarla

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

 

Algunas funciones

 

Debemos tener claro la operación de adición de elementos,

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

fruits.push(“Lemon”);

// agrega un nuevo elemento (Lemon) a frutas

 

El método pop

Remueve el ultimo elemento de un array:

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

fruits.pop();

El resultado de fruits sera:

Banana,Orange,Apple

 

El método push

Adición un nuevo item a un array:

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

fruits.push(“Kiwi”);

El resultado de fruits sera:

Banana,Orange,Apple,Mango,Kiwi

 

El metodo concat concatena dos vectores,

Vector.concat(otrovector)

 

El metodo Indexof recibe dos parametros

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

var a = fruits.indexOf(“Apple”);

El resultado sera:

2

 

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”, “Banana”, “Orange”, “Apple”]; var a = fruits.indexOf(“Apple”, 4);

El resultado sera:

6

 

 

El metodo Join

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

var energy = fruits.join();

 

El resultado de energy será:

Banana,Orange,Apple,Mango

El segundo parámetro es el separador, por defecto es “,”

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

var energy = fruits.join(” and “);

El resultado de energy será:

Banana and Orange and Apple and Mango

 

 

El metodo reverse

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

fruits.reverse();

 

El resultado de  fruits será:

Mango,Apple,Orange,Banana

 

 

El metodo slice

var fruits = [“Banana”, “Orange”, “Lemon”, “Apple”, “Mango”];

var citrus = fruits.slice(1, 3);

 

The result of citrus sera:

Orange,Lemon

 

El metodo shift

Elimina el primer elemento

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

fruits.shift();

The result of fruits will be:

Orange,Apple,Mango

 

El metodo unshift

agrega un nuevo items al principio del array:

var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

fruits.unshift(“Lemon”,”Pineapple”);

El resultado será  fruits:

Lemon,Pineapple,Banana,Orange,Apple,Mango

 

El método Filter

Devuelve un array de todos los valores en el array ages array que este en 18 o mas:

var ages = [32, 33, 16, 40];

function checkAdult(age) {

return age >= 18; }

function myFunction() {

document.getElementById(“demo”).innerHTML = ages.filter(checkAdult); }

The result will be:

32,33,40

 

El metodo Some

Valida si algún valor en el vector de ages array tiene 18 o mas:

var ages = [3, 10, 18, 20];

function checkAdult(age) {

return age >= 18;

}

function myFunction() {

document.getElementById(“demo”).innerHTML = ages.some(checkAdult);

}

El resultado sera:

true

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *