Temas > Programacion > Java script - Java > Clase String en java script
Julio

Clase String
Un string consiste en uno o más caracteres encerrados entre simple o doble
comillas.
Concatenación de cadenas (+)
JavaScript permite concatenar cadenas utilizando el operador +.
El siguiente fragmento de código concatena tres cadenas para producir su
salida:
<?php //esto no va
var final=`La entrada tiene ` + contador + ` caracteres.`;
?>//esto no va
Dos de las cadenas concatenadas son cadenas literales. La del medio es un
entero que automáticamente se convierte a cadena y luego se concatena con
las otras.
Propiedad length Retorna la cantidad de caracteres de un objeto String.
<?php //esto no va
var nom=`Juan`;
document.write(nom.length); //Resultado 4
?>//esto no va
Métodos
charAt(pos)
Retorna el caracter del índice especificado. Comienzan a numerarse de la
posición cero.
<?php //esto no va
var nombre=`juan`;
var caracterPrimero=nombre.charAt(0);
substring (posinicial, posfinal)
?>//esto no va
Retorna un String extraída de otro, desde el caracter `posinicial` hasta
el `posfinal`-1:
<?php //esto no va
  cadena3=cadena1.substring(2,5);
?>//esto no va
En este ejemplo, "cadena3" contendrá los caracteres 2, 3, 4 sin incluir el
5 de cadena1 (Cuidado que comienza en cero).
indexOf (subCadena)
Devuelve la posición de la subcadena dentro de la cadena, o -1 en caso de
no estar.
Tener en cuenta que puede retornar 0 si la subcadena coincide desde el
primer caracter.
<?php //esto no va
var nombre=`Rodriguez Pablo`;
var pos=nombre.indexOf(`Pablo`);
if (pos!=-1)
  document.write (`Está el nombre Pablo en la variable nombre`);
?>//esto no va
toUpperCase()
Convierte todos los caracteres del String que invoca el método a
mayúsculas:
<?php //esto no va
cadena1=cadena1.toUpperCase();
?>//esto no va
Luego de esto, cadena1 tiene todos los caracteres convertidos a
mayúsculas.
toLowerCase()
Convierte todos los caracteres del String que invoca el método a
minúsculas:
<?php //esto no va
cadena1=cadena1.toLowerCase();
?>//esto no va
Luego de esto, cadena1 tiene todos los caracteres convertidos a
minúsculas.
Ejemplo: Cargar un string por teclado y luego llamar a los distintos
métodos de la clase String y la propiedad length.
<?php //esto no va
<html>
<head>
</head>
<body>
<script language="JavaScript">
  var cadena=prompt(`Ingrese una cadena:`,``);
  document.write(`La cadena ingresada es:`+cadena);
  document.write(`<br>`);
  document.write(`La cantidad de caracteres son:`+cadena.length);
  document.write(`<br>`);
  document.write(`El primer caracter es:`+cadena.charAt(0));
  document.write(`<br>`);
  document.write(`Los primeros 3 caracteres son:`+cadena.substring(0,3));
  document.write(`<br>`);
  if (cadena.indexOf(`hola`)!=-1)
    document.write(`Se ingresó la subcadena hola`);
  else
    document.write(`No se ingresó la subcadena hola`);
  document.write(`<br>`);
  document.write(`La cadena convertida a mayúsculas
es:`+cadena.toUpperCase());
  document.write(`<br>`);
  document.write(`La cadena convertida a minúsculas
es:`+cadena.toLowerCase());
  document.write(`<br>`);
</script>
</body>
</html>
?>//esto no va













¿Has olviado tu contraseña?

Pulsa aquí para registrate




Google






LunMarMieJueVieSabDom
    123
45678910
11121314151617
181920 21222324
252627282930 

Jueves 21 de Noviembre 2024
Semana 47

..............................................................................................................................................................................................................................................
(Contacto)..
Esta web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Política de privacidad y Aviso legal