image
Valora:   3.52/5 de 42
Inicio » Javascript » Manual » Objetos del Lenguaje




Objetos

Por Lola C�rdenas y Joaquin Gracia.
rinconprog.metropoli2000.com

Una primera clasificaci�n del modelo de objetos lo dividir�a en dos grandes grupos. Por una parte, tendr�amos los objetos directamente relacionados con el navegador y las posibilidades de programaci�n HTML (denominados, gen�ricamente, objetos del navegador) y por otra parte un conjunto de objetos relacionados con la estructura del lenguaje, llamados gen�ricamente objetos del lenguaje.

El Objeto String

Este objeto nos permite hacer diversas manipulaciones con las cadenas, para que trabajar con ellas sea m�s sencillo. Cuando asignamos una cadena a una variable, JS est� creando un objeto de tipo String que es el que nos permite hacer las manipulaciones.

Propiedades

  • length. Valor num�rico que nos indica la longitud en caracteres de la cadena dada.
  • prototype. Nos permite asignar nuevas propiedades al objeto String.

M�todos

  • anchor(nombre). Crea un enlace asignando al atributo NAME el valor de 'nombre'. Este nombre debe estar entre comillas " "
  • big(). Muestra la cadena de caracteres con una fuente grande.
  • blink(). Muestra la cadena de texto con un efecto intermitente.
  • charAt(indice). Devuelve el car�cter situado en la posici�n especificada por 'indice'.
  • fixed(). Muestra la cadena de caracteres con una fuente proporcional.
  • fontcolor(color). Cambia el color con el que se muestra la cadena. La variable color debe ser especificada entre comillas: " ", o bien siguiendo el estilo de HTML, es decir "#RRGGBB" donde RR, GG, BB son los valores en hexadecimal para los colores rojo, verde y azul, o bien puede ponerse un identificador v�lido de color entre comillas. Algunos de estos identificadores son "red", "blue", "yellow", "purple", "darkgray", "olive", "salmon", "black", "white", ...
  • fontsize(tama�o). Cambia el tama�o con el que se muestra la cadena. Los tama�os v�lidos son de 1 (m�s peque�o) a 7 (m�s grande). indexOf(cadena_buscada,indice) Devuelve la posici�n de la primera ocurrencia de 'cadena_buscada' dentro de la cadena actual, a partir de la posici�n dada por 'indice'. Este �ltimo argumento es opcional y, si se omite, la busqueda comienza por el primer car�cter de la cadena.
  • italics(). Muestra la cadena en cursiva.
  • lastIndexOf(cadena_buscada,indice). Devuelve la posici�n de la �ltima ocurrencia de 'cadena_buscada' dentro de la cadena actual, a partir de la posici�n dada por 'indice', y buscando hacia atr�s. Este �ltimo argumento es opcional y, si se omite, la busqueda comienza por el �ltimo car�cter de la cadena.
  • link(URL). Convierte la cadena en un v�nculo asignando al atributo HREF el valor de URL.
  • small(). Muestra la cadena con una fuente peque�a.
  • split(separador). Parte la cadena en un array de caracteres. Si el car�cter separador no se encuentra, devuelve un array con un s�lo elemento que coincide con la cadena original. A partir de NS 3, IE 4 (JS 1.2).
  • strike(). Muestra la cadena de caracteres tachada.
  • sub(). Muestra la cadena con formato de sub�ndice.
  • substring(primer_Indice,segundo_Indice). Devuelve la subcadena que comienza en la posici�n 'primer_Indice + 1' y que finaliza en la posici�n 'segundo_Indice'. Si 'primer_Indice' es mayor que 'segundo_Indice', empieza por 'segundo_Indice + 1' y termina en 'primer_Indice'. Si hacemos las cuentas a partir de 0, entonces es la cadena que comienza en 'primer_Indice' y termina en 'segundo_Indice - 1' (o bien 'segundo_Indice' y 'primer_Indice - 1' si el primero es mayor que el segundo).
  • sup(). Muestra la cadena con formato de super�ndice.
  • toLowerCase(). Devuelve la cadena en min�sculas.
  • toUpperCase(). Devuelve la cadena en min�sculas.
<!-- Manual de JavaScript de WebEstilo.com -->
<HTML>
<HEAD>
   <title>Ejemplo de JavaScript</title>
</HEAD>
<BODY>
<script LANGUAGE="JavaScript">
<!--
var cad = "Hello World",i;
var ja = new Array();

ja = cad.split("o");

with(document) {
write("La cadena es: "+cad+"<BR>");
write("Longitud de la cadena: "+cad.length+"<BR>");
write("Haciendola ancla: "+cad.anchor("b")+"<BR>");
write("En grande: "+cad.big()+"<BR>");
write("Parpadea: "+cad.blink()+"<BR>");
write("Caracter 3 es: "+cad.charAt(3)+"<BR>");
write("Fuente FIXED: "+cad.fixed()+"<BR>");
write("De color: "+cad.fontcolor("#FF0000")+"<BR>");
write("De color: "+cad.fontcolor("salmon")+"<BR>");
write("Tama�o 7: "+cad.fontsize(7)+"<BR>");
write("<I>orl</I> esta en la posicion: "+cad.indexOf("orl"));
write("<BR>En cursiva: "+cad.italics()+"<BR>");
write("La primera <I>l</I> esta, empezando a contar por detras,");
write(" en la posicion: "+cad.lastIndexOf("l")+"<BR>");
write("Haciendola enlace: "+cad.link("doc.htm")+"<BR>");
write("En peque�o: "+cad.small()+"<BR>");
write("Tachada: "+cad.strike()+"<BR>");
write("Subindice: "+cad.sub()+"<BR>");
write("Superindice: "+cad.sup()+"<BR>");
write("Minusculas: "+cad.toLowerCase()+"<BR>");
write("Mayusculas: "+cad.toUpperCase()+"<BR>");
write("Subcadena entre los caracteres 3 y 10: ");
write(cad.substring(2,10)+"<BR>");
write("Entre los caracteres 10 y 3: "+cad.substring(10,2)+"<BR>");
write("Subcadenas resultantes de separar por las <B>o:</B><BR>");
for(i=0;i<ja.length;i++) write(ja[i]+"<BR>");
}
//-->
</script>

</BODY>
</HTML>

Ejecutar ejemplo Ver c�digo







Comparte


Aportaciones de usuarios A�adir una aportaci�n



Enlaces
Cocina Facil IngenieroSoftware.com  
Última modificación:31 de Agosto de 2017. Spain - Espa�a.
© 1998-2004 por . Todos los derechos reservados.