Una sinfonía en C#

Un pequeño aporte a la comunidad de habla hispana.

Tips de Javascript: Arrays

Vamos a ver algunas pocas características sobre arrays en Javascript, cortitas, pero interesantes.

Los arrays son objetos

Esto es obvio, en un punto todo es un objeto, pero en el caso de los arrays no hablamos de un objeto array como en C#, sino que un array es un objeto y cuando le agregamos elementos lo que estamos agregando son miembros del array, por ejemplo

var a = [1, 2, 3];

Esto no nos dice mucho, pero esto nos da una pista:

var a = [1, "hola", function() { console.log("hola");}];

Es por eso que no importa el tipo de cada elemento del array.

Podemos decir que un array es un objeto en el cual sus propiedades tienen por nombre el número de índice del array, es decir 0, 1, 2, 3; pero no podemos acceder a las propiedades con el punto (.) porque no está permitido que un identificado empiece con el mismo (a.1) , por eso hacemos

a[2]();

y es válido.

Las mismas reglas que se aplican a un objeto se aplican a un array

Claro, son objetos, es por eso que podemos iterar propiedades de un objeto del mismo modo que lo hacemos con un array como vemos en este post.

Hasta la próxima.

Loading