Objetos.

Objetos Genericos II


Para continuar con los objeto genericos aquí tenes el objeto booleano.
Declaración: var a = new Boolean(); // asigna a 'a' el valor 'false'
var a = new Boolean(0); // asigna a 'a' el valor 'false'
vara = new Boolean(""); // asigna a 'a' el valor 'false'
var a = new Boolean(false); // asigna a 'a' el valor 'false'
var a = new Boolean(numero_distinto_de_0); // asigna a 'a' el valor 'true'
var a = new Boolean(true); // asigna a 'a' el valor 'true'

De lo ultimo sobre objetos genericos que se me había pasado por alto es como declarar un arreglo multidimensional ó matriz:
Lo primero que haces es declarar una arreglo común y corriente:
var Matriz = new Array(5);
Despúes declaras en cada campo del vector otro arreglo:
for(i=0;i<5;++i) {
    Matriz[i] = new Array(5);
}

Así tenes una matriz de 5*5 y para acceder a los elementos de la matriz:
Matriz[0][0] = primer elemento de la matriz.
Por ultimo y para dar por finalizado este tema aquí tenes un ejemplo:
<script LANGUAGE="JavaScript"> 
<!-- 
var cadena = "javascript",indice; 
var vector = new Array(); 

vector = cadena.split("a"); 

with(document) { 
write("La cadena es: "+cadena+"<BR>");
write("Haciendola ancla: "+cadena.anchor("ancla")+"<BR>"); 
write("Longitud de la cadena: "+cadena.length+"<BR>"); 
write("Parpadea:(Solo en Netscape) "+cadena.blink()+"<BR>"); 
write("Caracter 3 es: "+cadena.charAt(3)+"<BR>"); 
write("La cadena en fuente FIXED: "+cadena.fixed()+"<BR>"); 
write("De color: "+cadena.fontcolor("#00faa2")+"<BR>"); 
write("De color: "+cadena.fontcolor("silver")+"<BR>"); 
write("<TT>orl</TT> esta en la posicion: "+cadena.indexOf("orl")+"<BR>"); 
write("En cursiva: "+cadena.italics()+"<BR>"); 
write("La primera <I>l</I> esta, contando desde atras,"); 
write(" esta en la posición: "+cadena.lastIndexOf("l")+"<BR>"); 
write("En pequeño: "+cadena.small()+"<BR>"); 
write("Tachada: "+cadena.strike()+"<BR>"); 
write("Subindice: "+cadena.sub()+"<BR>"); 
write("Superindice: "+cadena.sup()+"<BR>");
write("Tamaño 5: "+cadena.fontsize(5)+"<BR>");
write("En grande: "+cadena.big()+"<BR>");  
write("Minusculas: "+cadena.toLowerCase()+"<BR>"); 
write("Mayusculas: "+cadena.toUpperCase()+"<BR>"); 
write("Entre los caracteres 10 y 3: "+cadena.substring(10,2)+"<BR>"); 
write("Subcadenaenas resultantes de separar por las <B>o:</B><BR>");
write("Subcadenaena entre los caracteres 4 y 6: "); 
write(cadena.substring(3,5)+"<BR>"); 
write("Haciendola enlace al ancla antes declarado: "+cadena.link("ejemplo3.html#ancla")+"<BR>"); 
for(indice=0;indice<vector.length;indice++) write(vector[indice]+"<BR>"); 
} 
//--> 
</script> 
</BODY> 
</HTML> 


Ejecuta el ejemplo
[email protected]
atras Indice siguiente
Diseño de web Diseño de web
Hosted by www.Geocities.ws

1