Number 对象中的 isInteger() 方法用来判断传入的参数是否为整型。
如果传入的参数为整数,则返回 true,除此之外,返回 false。
如果传入的参数为 NaN 或 Infinity,也是返回 false。
Number.isInteger(1); // true
Number.isInteger(0); // true
Number.isInteger('2'); // false
Number.isInteger(NaN); // false
Number.isInteger([]); // false
Number.isInteger([1]); // false
Number.isInteger({}); // false
Number.isInteger(Infinity); // false
参考来源:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/isInteger