Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/07/2011, 12:59
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 6 meses
Puntos: 1485
Respuesta: se puede hacer capitalize en un arreglo

no existe una función como tal, pero puedes crearte una función que así lo haga. hay varias formas que se puede hacer. puede ser con expresiones regulares y el método replace de los string, o puedes usar varias funciones de los string para extraer una porción del string. en ambos casos tienes que usar toUpperCase. la forma con expresiones regulares no la detallaré. la otra forma consiste en extraer el string con substring desde una posición determinada de la cadena hasta otra posición. por ejemplo, para extraer la primera letra, pasas como argumento un cero para indicar la posición inicial y un uno para indicar la posición final en el string. de esa extración invocas toUpperCase. otra forma más sencilla de extraer la primera letra -o cualquiera- es tratando la cadena como un array donde el primer indice representa el primer caracter. es decir, asumiendo que string es una variable que contiene una cadena, string[0] devuelve el primer caracter. luego lo anterior lo tienes que concatenar con el resto de la cadena el cual lo obtienes invocando substring, pero esta vez solo indicando el primer argumento. en este caso, un uno para extraer desde la segunda posición. al omitir el segurndo argumento, la función extrae la cadena hasta el final. finalmente, la concatenación de la cadena la agregas nuevamente al arreglo, variable, o donde desees.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.