Vamos hablar del objeto String, que es un objeto predefinido por JavaScript, la cual contiene propiedades y métodos, que nos facilitara manipular una cadena de caracteres. veamos sus características.

Propiedades:

  • length : nos devuelve el numero de caracteres de la cadena

Métodos:

  • toUpperCase() : convierte una cadena en mayúscula.
  • toLowerCase() : convierte una cadena en minúscula
  • bold() : pone la cadena en negrita.
  • link(url) : pone una cadena en hipervinculo con la url de parámetro.
  • indexOf(letra) : devuelve un la posición del carácter que se le pasa por parámetro si no lo encuentra devuelve -1.
  • charAt(pos) : devuelve la letra que se le pasa por posición en el parámetro.
  • strike() : convierte el texto en tachado.
  • fontColor(color) : convierte el texto en un color que se le pasa por parámetro
  • sup() : convierte un texto en supindice.
  • sub() : convierte un texto en subindice.
  • substring(ini, fin) : devuelve una cadena en trozo, de la posición inicial a la final, si no hay final, devuelve desde el parámetro inicial
  • italics() : devuelve el texto en italica.
  • small() : devuelve el texto en tamaño pequeño
  • big() : devuelve el texto en tamaño grande
  • substr(ini, longitud) : devuelve una cadena empezado desde el parámetro ini hasta la longitud de carácter del parámetro, si no hay longitud devolverá todo.

Veamos un ejemplo de Código del objeto String

<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<title>Mi titulo</title>
</head>
<body>

<script type="text/javascript">

// creamos una variable y le asignamos una cadena
var cad = "Esto es un ejemplo de cadena";

document.write("La cadena es : " + cad);
document.write("La longitud es : " + cad.length);
document.write("La cadena en mayuscula es : " + cad.toUpperCase());
document.write("La cadena en minuscula es : " + cad.toLowerCase());
document.write("La cadena en negrita es : " + cad.bold());
document.write("La cadena como hipervinculo es : " + cad.link("http://www.google.com.pe"));
document.write("La posicion de la letra 'u' es : " + cad.indexOf('u'));
document.write("La cadena o letra en la posicion 11 es : " + cad.charAt(11));
document.write("La cadena en tachado es : " + cad.strike());
document.write("La cadena en color rojo es : " + cad.fontcolor("#FF0000"));
document.write("La cadena en subindice es : " + cad.sub());
document.write("La cadena en supindice es : " + cad.sup());
document.write("La cadena nos esta trozo de careactes es : " + cad.substring(5,10));
document.write("La cadena en itálica es : " + cad.italics());
document.write("La cadena en tamaño pequeño es : " + cad.small());
document.write("La cadena en tamaño grande : " + cad.big());
document.write("La cadena en de un porción de caracteres: " + cad.substr(3, 5));
</script>

</body>
</html>

Y así de simple vemos el ejemplo del objeto String.

nota