corda API New padStart mágico de ES6

ES6 utilizado no desenvolvimento de todos os dias é muito comum, em que as capacidades de processamento corda reforçada, acrescentou vários API útil, por exemplo: TrimStart, TrimEnd, pasStart, padEnd, stratsWith, endsWith, incluem, repita ... etc. e assim por diante. Hoje queremos discutir é pasStart / pasEnd.

Era uma vez, quando lidamos com questões de formatação de tempo, muitas vezes encontro "de preenchimento zero problemas", basta colocar, é sob 100.000, um pouco 0s, para que haja o seguinte código:

const segundos = str> 10? str: `0 $ {str}`;

Tal parece ser nenhum problema, mas desde então tem ES6 acontece, temos uma formulação mais elegante, aplicar seus conhecimentos, podemos usar ES6 nova cadeia API-padStart:

const segundos = str.padStart (2, "0");

Explicar os parâmetros de padStar uso

O primeiro parâmetro representa o comprimento máximo da cadeia (comprimento de cadeia contendo comprimento da cadeia antes do tratamento preenchido +)

O segundo parâmetro indica uma corda precisa ser preenchido, se o parâmetro não for aprovada, os espaços de preenchimento padrão

 

Bem, hoje habilidade share pouco você conseguiu isso? Comentários aprovam troca!

Acho que você gosta

Origin www.cnblogs.com/zt123123/p/12515946.html
Recomendado
Clasificación