
La función isFinite() en javascript determina si el valor que se le pasa es un número finito y convertirá el argumento en un número si es necesario.
Características generales
Una función isFinite es una función que no está vinculada a ningún objeto, y esta función se puede usar para averiguar si el argumento que se le pasa es un número finito, y si el valor del argumento que se pasa es NaNo más infinito o menos infinito, en la función devolverá el valor false; de lo contrario, volverá true.
Estructura de la función isFinite()
isFinite(testValue)
testValue
El valor para probar si es un número finito.
Valor a devolver
El valor false si el valor de la mediana es Infinity(positivo o negativo) o NaN; de lo contrario, se devolverá el valor true.
Ejemplos y aplicaciones en código
La función devolverá el isFinite valor false en las siguientes expresiones:
isFinite(Infinity); // false isFinite(NaN); // false isFinite(-Infinity); // false
Devolverá el valor true en las siguientes expresiones:
isFinite(0); // true isFinite(2e64); // true isFinite(910); // true
Tenga en cuenta que la función isFinite() en javascript devolverá el valor true en las siguientes expresiones, pero la función Number.isFinite devolverá el valor false:
isFinite(null); // true
isFinite('0'); // trueSoporte de navegadores
| Característica | Chrome | Firefox | IE | Opera | Safari |
|---|---|---|---|---|---|
| Soporte básico | sí | sí | sí | sí | sí |
- Expresión const en JavaScript
- Expresión let en JavaScript
- Expresión var en JavaScript
- Expresión try…catch en JavaScript
- Expresión throw en JavaScript
- Continue en JavaScript
- Switch en JavaScript
- Expresiones if…else en JavaScript
- Declaración vacía o empty en JavaScript
- Break en JavaScript
- Sentencia block en JavaScript
- Arguments en JavaScript
- Promise en JavaScript
- Number en JavaScript
- Características JSON en JavaScript
- Array en JavaScript
- RegExp en JavaScript
- String en JavaScript
- Date en JavaScript
- Math en JavaScript
- URIError en JavaScript
- TypeError en JavaScript
- SyntaxError en JavaScript
- ReferenceError en JavaScript
- RangeError en JavaScript
- EvalError en JavaScript
- Características Boolean en JavaScript
- Error en JavaScript
- Función Symbol en JavaScript
- Constructor Function en JavaScript
- Constructor Object en JavaScript
- Función unescape() en JavaScript
- Función eval() en JavaScript
- Valor null en JavaScript
- Características Undefined en JavaScript
- Características NaN en JavaScript
- Características Infinity en JavaScript
- Función parseFloat() en JavaScript
- Función isNaN() en JavaScript
- Función isFinite() en JavaScript
- Función escape() en JavaScript
- Función encodeURIComponent() en JavaScript








































