Tema: array.length
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/04/2008, 16:31
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 21 años, 3 meses
Puntos: 45
Re: array.length

Hola Laufwerk:

A la primera duda te respondo que Array.length se inicializa con índices numéricos únicamente, no funciona para arrays asociativos. Para sacar la longitud deberías recorrer el array.

Para eso, y ya de paso te respondo a la segunda cuestión, se utiliza el bucle
Código PHP:
for(var indice in miArray) {
 
alertmiArray[indice] );

Tienes que tener cuidado que todas las funciones declaradas como prototipadas de la clase maestra Array también se recorrerán en ese bucle. Me refiero a éstas:
Código PHP:
Array.prototype.buscar = function(cad) {
  
//busco


Para la tercera duda: El equivalente para concatenar en javascript es el mismo que para sumar cantidades numéricas:
Código PHP:
variable += "texto";     // Aunque también valdría una cantidad numérica 


Saludos.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.