OBJETO STRING METODOS

Transcripción

OBJETO STRING METODOS
OBJETO STRING
El objeto String se utiliza para manipular un texto almacenado.
METODOS
Length
Devuelve la longitud de caracteres de la cadena
charAt(pos)
Devuelve el carácter especificado en la posición pos
charCodeAt(pos)
Devuelven el caracter o el código numérico del carácter que está en la posición indicada de la
cadena. El último no funciona en Explorer 3.
indexOf(subcadena)
Devuelven la posición de la subcadena dentro de la cadena, o -1 en caso de no estar.
split(separador)
Devuelven un vector con subcadenas obtenidas separando la cadena por el carácter
separador. No funciona en Explorer 3.
cadena = "Navidad,Semana Santa,Verano";
vector = cadena.split(",");
En el ejemplo, el vector tendrá tres elementos con cada una de las vacaciones de un escolar
español normal.
concat(cadena2)
Devuelve el resultado de concatenar cadena2 al final de la cadena. No funciona en Explorer 3
y no forma parte del estándar ECMA.
substr(indice, longitud)
substring(indice1, indice2)
Devuelven una subcadena de la cadena, ya sea cogiendo un número de caracteres a partir
de un índice o pillando todos los caracteres entre dos índices.
toLowerCase()
toUpperCase()
Transforman la cadena a minúsculas y mayúsculas, respectivamente.
Más funciones en
http://www.w3schools.com/js/js_obj_string.asp
http://www.tutorialspoint.com/javascript/javascript_strings_object.htm
EJERCICIOS OBJETO STRING
Crea un script para probar algunas de las funciones accesibles desde el objeto String
Definir una función que muestre información sobre una cadena de texto que se le pasa como
argumento. A partir de la cadena que se le pasa, la función determina si esa cadena está
formada sólo por mayúsculas, sólo por minúsculas o por una mezcla de ambas.
Definir una función que determine si la cadena de texto que se le pasa como parámetro es un
palíndromo, es decir, si se lee de la misma forma desde la izquierda y desde la derecha.
Ejemplo de palíndromo complejo: "La ruta nos aporto otro paso natural".

Documentos relacionados