1. Método de substring
Definição e uso
O método de substring é usado para extrair caracteres em uma string entre dois subscritos especificados.
gramática
StringObject.substring (Start, Stop)
Descrição do parâmetro
Inicie necessário. Um número inteiro não negativo que especifica a posição do primeiro caractere da substring a ser extraído em StringObject.
pare opcional. Um número inteiro não negativo tem mais uma posição em StringObject do que o último caractere da substring a ser extraído. Se esse parâmetro for omitido, a substring retornada continuará no final da sequência.
Valor de retorno
Uma nova string cujo valor contém uma substring de StringObject, cujo conteúdo é todos os caracteres do início ao stop-1, com um comprimento de parada menos inicial.
ilustrar
O método de substring retorna uma substring, incluindo os caracteres no início, mas não os caracteres no final.
Se o início e o final forem iguais, o método retorna uma string vazia (ou seja, uma sequência de comprimento 0).
Se o início for maior que o final, o método trocará esses dois parâmetros antes de extrair a substring.
Se o início ou o fim for negativo, será substituído por 0.
2.Substr método
Definição e uso
O método de substrato retorna uma substring do comprimento especificado a partir da posição especificada.
gramática
stringObject.substr (start [, comprimento])
Descrição do parâmetro
Inicie necessário. A posição inicial da substring necessária. O índice do primeiro caractere na string é 0.
comprimento opcional. O número de caracteres que devem ser incluídos na substring retornada.
ilustrar
Se o comprimento for 0 ou negativo, uma corda vazia será retornada.
Se este parâmetro não for especificado, a substring continuará até o final do StringObject.
3. Exemplo
A cópia do código é a seguinte:
<script type = "text/javascript">
function Demo () {
var str, str;
var s = "hello word";
str = s.substring (0, 3); // Tome substring.
console.log (str); // ====> HEL
str = s.substr (0,3);
console.log (str); // ====> HEL
}
</script>