Skip to content

Commit 4f75110

Browse files
committed
segunda practica del objeto string
1 parent 8d54164 commit 4f75110

1 file changed

Lines changed: 75 additions & 0 deletions

File tree

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<meta charset="utf-8">
5+
<title>Practica de Objeto String II</title>
6+
</head>
7+
<body>
8+
<script>
9+
var cadena = "esta es una cadena";
10+
11+
//MÉTODOS DE BUSQUEDA:
12+
//chartAt(<num>): Devueve el caracter de una posicion
13+
alert(cadena.charAt(3)); //Devuelve 'a'
14+
15+
//indexOf: nos devuelve la primera posicion de un caracter.
16+
alert(cadena.indexOf('a'));
17+
18+
//lastIndexOf: nos devuelve la ultima posicion de un caracter.
19+
alert(cadena.lastIndexOf('a'));
20+
21+
//search(<cadena|exp>): busca una cadena dentro de otra.
22+
alert(cadena.search('una'));
23+
24+
//match(<exp>): busca coincidencias con una expresion regular.
25+
26+
//MÉTODOS DE COMPARACIÓN:
27+
//localCompare(<cadena>): devuelve -1 (antes), 0 (son iguales), 1 (después).
28+
alert(cadena.localeCompare("este es un"));
29+
30+
//INCLUYE, EMPIEZA O TERMINA
31+
//includes(<cadena>): devuelve true si la cadena incluye el parámetro.
32+
alert(cadena.includes('esta'));
33+
34+
//startsWith(<cadena>): devuelve true si la cadena empieza con el parámetro.
35+
alert(cadena.startsWith('hola'));
36+
37+
//endsWith(<cadena>): devuevel true si la cadena acaba con el parámetro.
38+
alert(cadena.endsWith('Chao'));
39+
40+
//CONCATENACIÓN Y REPETICIÓN
41+
//concat(<cadena>): cacatena la cadena con el parámetro.
42+
alert(cadena.concat(', esto se lo concatenamos'));
43+
44+
//repeat(<num>): repite la cadena un determinado numero de veces.
45+
alert(cadena.repeat(3));
46+
47+
//EXTRACCIÓN:
48+
//slice(<pos_ini>, <pos_fin>): devuelve la cadena comprendida entre ambas posiciones
49+
alert(cadena.slice(2, 5));
50+
51+
//substring(<pos_ini>, <pos_fin>): devuelve la cadena comprendida entre ambas posiciones
52+
alert(cadena.substring(2, 5));
53+
54+
//substr(<pos_ini>, <num_carac>): devuelve la cadena comprendida entr la posicion inical y el cantidada de caracteres
55+
alert(cadena.substring(2, 5));
56+
57+
//split(<caracter>, [<num_veces>]): divide la cadena en un array de subcandenas separadas por el caracter del primer parámetro
58+
alert(cadena.split(" "));
59+
60+
//trim(): extrae los caracteres de una cadena quitando los espacions
61+
alert(' Esta cadena tiene espacios '.trim());
62+
63+
//MAYÚSCULAS Y MINÚSCULAS:
64+
//toLowerCase(): devuelve la cadena en minúsculas.
65+
alert(cadena.toLowerCase());
66+
67+
//toUpperCase(): devuelve la cadena en mayúsculas.
68+
alert(cadena.toUpperCase());
69+
70+
//MÉTODOS ESPECIALES:
71+
//toString(): devuelve el valor del objeto String.
72+
//valueOf(): devuelve el valor primitivo del objeto.
73+
</script>
74+
</body>
75+
</html>

0 commit comments

Comments
 (0)