Este método devuelve los caracteres en una cadena que comienza en la ubicación especificada hasta el número especificado de caracteres.
Sintaxis
string.substr(start[, length]);
Detalles del argumento
Note - Si el inicio es negativo, substr lo usa como un índice de caracteres desde el final de la cadena.
Valor devuelto
El método substr () devuelve la nueva subcadena según los parámetros dados.
Ejemplo
var str = "Apples are round, and apples are juicy.";
console.log("(1,2): " + str.substr(1,2));
console.log("(-2,2): " + str.substr(-2,2));
console.log("(1): " + str.substr(1));
console.log("(-20, 2): " + str.substr(-20,2));
console.log("(20, 2): " + str.substr(20,2));
Al compilar, generará el mismo código en JavaScript.
Su salida es la siguiente:
(1,2): pp
(-2,2): y.
(1): pples are round, and apples are juicy.
(-20, 2): nd
(20, 2): d