Diferencia entre slice(), substr() y substring() con ejemplos
Publicado por xve (2100 intervenciones) el 22/01/2015 15:36:13
Aquí os adjunto esta chuleta para ver rápidamente con ejemplos la diferencia entre slice(), substr() y substring()
Espero que nos sirva de ayuda!!!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
var cadena="0123456789";
// slice(inicio,final)
cadena.slice( 3, 7 ); // 3456
cadena.slice( -7, 7 ); // 3456
cadena.slice( -7, -3 ); // 3456
cadena.slice( 3 ); // 3456789
cadena.slice( -7 ); // 3456789
cadena.slice( 100, 101 ); // vacio
// substring(desde, hasta)
cadena.substring( 3, 7 ); // 3456
cadena.substring( -7, 7 ); // 0123456
cadena.substring( -7, -3 ); // vacio
cadena.substring( 3 ); // 3456789
cadena.substring( -7 ); // 0123456789
cadena.substring( 100, 101 ); // vacio
// substr(inicio,longitud)
cadena.substr( 3, 4 ); // 3456
cadena.substr( -7, 4 ); // 3456
cadena.substr( 3 ); // 3456789
cadena.substr( -7 ); // 3456789
cadena.substr( 100, 1 ); // vacio
Espero que nos sirva de ayuda!!!
Valora esta pregunta


0