Verificando valores numéricos em JavaScript puro: um equivalente isNumeric() do jQuery
Em contraste com a função isNumeric() do jQuery para testar a integridade numérica, JavaScript puro carece de um equivalente direto. No entanto, você pode criar uma função isNumeric() personalizada para preencher esse vazio:
function isNumeric(n) {
return !isNaN(parseFloat(n)) && isFinite(n);
}
Esta função combina os métodos parseFloat() e isFinite() para determinar com precisão a natureza numérica dos valores.
Nota de advertência
Evite usar parseInt() para verificar números, pois não é um método confiável devido ao seu potencial para converter strings não numéricas (por exemplo, "12px") em valores numéricos.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3