看起来好像 AngularJSangular.isNumber不起作用。它不适用于数字字符串。难道我做错了什么?我应该使用isNaN()吗?
angular.isNumber('95.55') == false
angular.isNumber('95.55' * 1) == true
angular.isNumber('bla' * 1) == true
angular.isNumber(NaN) == true
我需要一些东西来查看一个字符串是否是一个数字(实际上是)angular.isNumber(),除非我乘以 1,否则我不会让我这样做,但如果我这样做,那么它总是正确的。也不NaN是数字(根据定义),因此应该返回 false。