let a = 1,b = 1.1 ES6的Number.isInteger Number.isInteger(a) //true Number.isInteger(b) // false parseInt parseInt(a) == a // true parseInt(b) == b // false String+indexOf String(a).indexOf('.') == -1 // true String(b).indexOf('.') == -1 // false Number % 1 a % 1 == 0 //true b % 1 == 0 //false