Debe introducir al menos 3 caracteres en el buscador.
Inicio / Wikis / Tutoriales / JavaScript: clases predeterminadas - Clase String

JavaScript: clases predeterminadas - Clase String

 ----- 
Creative Commons Tutorial de Marcos Legido Hernández - 12 de Agosto de 2005
Temas Relacionados: JavaScriptProgramación web
5. Clase String
Esta clase permite la manipulación de cadenas de texto. Toda cadena de texto que creamos es un objeto de esta clase, así que podemos hacer manipulaciones de muy diverso tipo.

<html>
<body>

<script type="text/javascript">
var str="¡JavaScript es guay!";

document.write("<p>" + str + "</p>");
document.write(str.length + "<br>");

document.write("<p>" + str.fontcolor() + "</p>");
document.write("<p>" + str.fontcolor('red') + "</p>");
document.write("<p>" + str.fontcolor('blue') + "</p>");
document.write("<p>" + str.fontcolor('green') + "</p>");

var pos=str.indexOf("Script");
if (pos>=0)
{
document.write("Script encontrado en la posición: ");
document.write(pos + "<br>");
}
else
{
document.write("¡Script no encontrado!" + "<br>");
}

document.write(str.substr(2,6));
document.write("<br><br>");
document.write(str.substring(2,6) + "<br>");

document.write(str.toLowerCase());
document.write("<br>");
document.write(str.toUpperCase() + "<br>");
</script>

</body>
</html>

En este ejemplo podemos ver varios ejemplos del funcionamiento de las funciones de cadena que podemos encontrar en la clase String. La propiedad length, como en Array, nos devuelve, en este caso, el número de caracteres de la cadena de texto. fontcolor es una función que permite generar cadenas de distintos colores (nombres o valores hexadecimales). indexOf es una función que devuelve la posición de una cadena dentro de otra (partiendo de cero).

Si es igual a -1, es que no se ha localizado. substr y substring funcionan extrayendo subcadenas de otras, pero con funcionamientos diferentes. substr nos devuelve una subcadena que comienza en el primer parámetro, devolviendo el número de caracteres especificado en el segundo parámetro. substring devuelve una subcadena que se comprende entre el primer y segundo parámetro (esto es, contando siempre con un índice base de 0). Por último, toLowerCase y toUpperCase devuelven la misma cadena pero convertida a minúsculas y mayúsculas respectivamente.
Tabla de contenidos
Autor y licencia de 'JavaScript: clases predeterminadas - Clase String'
Marcos Legido Hernández Extraído de: http://es.wikibooks.org

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Wikis relacionados con 'JavaScript: clases predeterminadas - Clase String'

Este curso profundiza en la implementación de la clase CString dentro del framework MFC. Se... Más »
En este artículo voy a presentar una clase que permite independizar en gran medida una... Más »
En javascript, cuando desde dentro de una clase registramos un evento y queremos que dentro... Más »
La educación, dentro del contexto escolar, supone una situación comunicativa y un fenómeno de tipo... Más »
La narratología considera a los actores los elementos de la fábula que causan y sufren... Más »
¿Estás seguro de que deseas eliminar este capítulo?