Método Substr
Retorna uma substring do comprimento especificado a partir da posição especificada.
stringvar.substr (start [, comprimento])
parâmetro
stringvar
Opção necessária. Um objeto literal ou string de string para extrair uma substring.
começar
Opção necessária. 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 Stringvar.
Exemplo
O exemplo a seguir demonstra o uso do método de substrato.
função substrdemo () {var s, ss; // Declare variáveis. var s = "A chuva na Espanha cai principalmente na planície."; ss = s.substr (12, 5); // Obtenha substring. retornar (SS); // retorna "Espanha". }Por exemplo: <script type = "text/javascript"> var str = "0123456789"; // alerta (str.substring (0)); // ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- alerta (str.substring (-10)); // -------------- "0123456789" alerta (str.substring (-12)); // ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- alerta (str.substring (2,2)); // --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- alerta (str.substr (5)); // ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------ ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- alerta (str.substr (0,10)); // ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- alerta (str.substr (-1,5)); // -------------- "01234" Alert (str.substr (-1, -5)); // ----------------- "" </sCript>
Método da substring
Retorna uma substring localizada na posição especificada no objeto String.
strvariable.substring (start, fim)
"String literal" .Substring (start, fim)
parâmetro
começar
Especifica a posição inicial da substring e o índice começa em 0.
fim
Especifica a posição final da substring e o índice começa a partir de 0.
ilustrar
O método da substring retorna uma sequência que contém a substring do início ao fim (não final).
O método de substring usa os valores menores de iniciar e final como ponto de partida da substring. Por exemplo, o strvar.substring (0, 3) e o strvar.substring (3, 0) retornarão a mesma substring.
Se o início ou o fim for nan ou um número negativo, substitua -o por 0.
O comprimento da substring é igual ao valor absoluto da diferença entre o início e o fim. Por exemplo, o comprimento da substring retornou em strvar.substring (0, 3) e strvar.substring (3, 0) é 3.
Exemplo
O exemplo a seguir demonstra o uso do método da substring.
função substringDemo () {var ss; // Declare variáveis. var s = "A chuva na Espanha cai principalmente na planície .."; ss = s.substring (12, 17); // Tome substring. retornar (SS); // retorna a substring "Espanha". }O artigo acima aprofundado de compreensão de substring e substring no JS é todo o conteúdo que compartilhei com você. Espero que possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.