4.1.1.1 Array/Arreglos

Un array es un objeto que contiene valores (de cualquier tipo) no particularmente nombrados por propiedad/valor, sino mas bien en posiciones numericas indexadas. For ejemplo:

var arr = [
  "hello world",
  42,
  true
];

arr[0];         // "hello world"
arr[1];         // 42
arr[2];         // true
arr.length;     // 3

typeof arr;     // "object"

Nota: Lenguajes de programacion que inician contando desde 0, como lo hace JavaScript, usa el 0 como el indice del primer elemento de un array.

Puede ser util pensar en un array visualmente:

Ya que los arrays son objetos especiales, estos tambien pueden tener propiedades, incluyendo automaticamente la propiedad length.

Tecnicamente usted puede usar un array como un objeto normal con sus propiedades definidad, o usted podria usar un objeto tan solo dandole propiedades numeriacas (0, 1, etc.) similar a un array. De cualquier manera, esto generalmente deberia ser considerado un uso inapropiado de los respectivos tipos.

El mejor y el mas natural enfoque es usar arrays para valores con posiciones numericas y usar objetos para propiedades con nombres.

results matching ""

    No results matching ""