我看了这个答案并且不满意:
How to check if a JavaScript number is a real, valid number?
我认为这样做会更快更简洁:
Pub.isRealNum = function (check) {
return ( check === +check ) && (check !== Infinity) && (check !== -Infinity);
};
有没有我遗失的案例?
适用于
1 ( true )
1.1 ( true )
0 ( true )
Infinity ( false )
NaN ( false )
"foo" ( false )
function(){} ( false )
下划线是否具有等价物?
我在这里简要介绍了API,但没有看到任何内容:
答案 0 :(得分:4)