Primero, echemos un vistazo a la introducción al uso de funciones de subcadena.
1. Subcadena
La subcadena requiere al menos un parámetro, el primer parámetro es la posición inicial, y el segundo parámetro es opcional, y la posición final.
Solo hay un parámetro:
La copia del código es la siguiente:
<meta charset = "utf-8" />
<script type = 'text/javaScript'>
/**
* La función de subcadena usa demostración
*/
var str = 'bienvenido a wulin.com para invitados';
var sub = str.substring (3);
alerta (sub); // Out: los zapatos para niños están visitando wulin.com
</script>
Dos parámetros:
La copia del código es la siguiente:
<meta charset = "utf-8" />
<script type = 'text/javaScript'>
/**
* La función de subcadena usa demostración
*/
var str = 'bienvenido a wulin.com para invitados';
var sub = str.substring (3,11);
alerta (sub); // fuera: zapatos para niños a wulin.com
</script>
2. Subst
SubStr también requiere al menos un parámetro, el primer parámetro es la posición inicial, y el segundo parámetro es opcional, que es la longitud.
Solo hay un parámetro:
La copia del código es la siguiente:
<meta charset = "utf-8" />
<script type = 'text/javaScript'>
/**
* La función de subcadena usa demostración
*/
var str = 'bienvenido a wulin.com para invitados';
var sub = str.substr (3);
alerta (sub); // Out: los zapatos para niños están visitando wulin.com
</script>
Dos parámetros:
La copia del código es la siguiente:
<meta charset = "utf-8" />
<script type = 'text/javaScript'>
/**
* La función de subcadena usa demostración
*/
var str = 'bienvenido a wulin.com para invitados';
var sub = str.substr (3,2);
alerta (sub); // fuera: niño
</script>
De este ejemplo anterior, se puede ver que cuando Substring y Substr tienen solo un parámetro, los resultados son los mismos, solo si el segundo parámetro es diferente.